LINGUAGEM DE PROGRAMAÇÃO I Aula 1- Conhecendo a Linguagem C LINGUAGEM DE PROGRAMAÇÃO I Conteúdo Programático desta aula História da linguagem C; Vantagens do aprendizado da linguagem C; A evolução da linguagem; Editando/ Compilando/ Executando- Windows; Editando/ Compilando/ Executando- Linux; Estrutura básica do programa na linguagem C. Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I A história da linguagem C Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Vantagens do aprendizado da linguagem C Portabilidade Modularidade Simplicidade Rápida Estruturada Nível Intermediário Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I A evolução da linguagem Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Editando/ Compilando/ Executando- Windows/Dev-C++ Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Editando - Windows/Dev-C++ Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Editando - Windows/Dev-C++ Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Compilando / Executando – Windows/Dev-C++ Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Compilando / Executando – Windows/Dev-C++ Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Saída – Windows/Dev-C++ Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Editando/ Compilando/ Executando- Linux Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Editando/ Compilando/ Executando- Linux Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Editando - Linux Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Compilando - Linux TERMINAL Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Executando - Linux TERMINAL Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Saída - Linux TERMINAL Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I A estrturura do programa Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I A estrturura do programa - Windows Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I A estrturura do programa - Linux Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I A estrturura do programa – Windows / Linux Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I 1) Linhas que começam por # fazem parte da linguagem C? Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I 1) Linhas que começam por # fazem parte da linguagem C? R: Não, pois toda linha que começa por # é uma diretiva do pré-processador. Observe que não termina por ; . Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I 1) Linhas que começam por # fazem parte da linguagem C? R: Não, pois toda linha que começa por # é uma diretiva do pré-processador. Observe que não termina por ; . 2) Qual o significado de stdio.h? Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I 1) Linhas que começam por # fazem parte da linguagem C? R: Não, pois toda linha que começa por # é uma diretiva do pré-processador. Observe que não termina por ; . 2) Qual o significado de stdio.h? R: É um arquivo de cabeçalho. Seu significado é standard input output. A extensão h é de head. Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I 3) Quais os símbolos que envolvem comandos/ instruções, formando um bloco? Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I 3) Quais os símbolos que envolvem comandos/ instruções, formando um bloco? R: { e } Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I 3) Quais os símbolos que envolvem comandos/ instruções, formando um bloco? R: { e } 4) Onde estão os erros das linhas abaixo? int main(); int main int Main() Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I 3) Quais os símbolos que envolvem comandos/ instruções, formando um bloco? R: { e } 4) Onde estão os erros das linhas abaixo? int main(); Não tem o ; int main Faltam os parênteses int Main() O M, pois tinha que ser m Conhecendo a linguagem C – Aula 1 LINGUAGEM DE PROGRAMAÇÃO I Conhecendo a linguagem C – Aula 1