Вы находитесь на странице: 1из 33

LINGUAGEM DE PROGRAMAO I

Aula 1- Conhecendo a Linguagem C



Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Contedo Programtico desta aula
Histria da linguagem C;
Vantagens do aprendizado da linguagem C;
A evoluo da linguagem;
Editando/ Compilando/ Executando- Windows;
Editando/ Compilando/ Executando- Linux;
Estrutura bsica do programa na linguagem C.
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
A histria da linguagem C
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Vantagens do aprendizado da linguagem C
Portabilidade
Simplicidade
Estruturada
Rpida
Modularidade
Nvel Intermedirio
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
A evoluo da linguagem
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Editando/ Compilando/ Executando- Windows/Dev-C++
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Editando - Windows/Dev-C++
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Editando - Windows/Dev-C++
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Compilando / Executando Windows/Dev-C++
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Compilando / Executando Windows/Dev-C++
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Sada Windows/Dev-C++
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Editando/ Compilando/ Executando- Linux
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Editando/ Compilando/ Executando- Linux
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Editando - Linux
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Compilando - Linux TERMINAL
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Executando - Linux TERMINAL
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Sada - Linux TERMINAL
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
A estrturura do programa
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
A estrturura do programa - Windows
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
A estrturura do programa - Linux
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
A estrturura do programa Windows / Linux
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
1) Linhas que comeam por # fazem parte da linguagem C?
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
1) Linhas que comeam por # fazem parte da linguagem C?
R: No, pois toda linha que comea por # uma diretiva do
pr-processador. Observe que no termina por ; .
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
1) Linhas que comeam por # fazem parte da linguagem C?
R: No, pois toda linha que comea por # uma diretiva do
pr-processador. Observe que no termina por ; .
2) Qual o significado de stdio.h?
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
1) Linhas que comeam por # fazem parte da linguagem C?
R: No, pois toda linha que comea por # uma diretiva do
pr-processador. Observe que no termina por ; .
2) Qual o significado de stdio.h?
R: um arquivo de cabealho. Seu significado standard
input output. A extenso h de head.
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
3) Quais os smbolos que envolvem comandos/ instrues,
formando um bloco?
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
3) Quais os smbolos que envolvem comandos/ instrues,
formando um bloco?
R: { e }
Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
3) Quais os smbolos que envolvem comandos/ instrues,
formando um bloco?
R: { e }
4) Onde esto os erros das linhas abaixo?
int main();
int main
int Main()

Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I
3) Quais os smbolos que envolvem comandos/ instrues,
formando um bloco?
R: { e }
4) Onde esto os erros das linhas abaixo?
int main(); No tem o ;
int main Faltam os parnteses
int Main() O M, pois tinha que ser m

Conhecendo a linguagem C Aula 1
LINGUAGEM DE PROGRAMAO I