Buscar

APRESENTACAO DA AULA 5

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CCE1010 – LÓGICA DE PROGRAMAÇÃO 
Aula 5: Linguagens e estrutura de um programa 
Lógica de programação 
AULA 5: LINGUAGENS E ESTRUTURA DE UM PROGRAMA 
Ranking da TIOBE (Fonte: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html) 
Linguagens de Programação 
Lógica de programação 
AULA 5: LINGUAGENS E ESTRUTURA DE UM PROGRAMA 
Diferentes paradigmas 
Linguagens de Programação 
Lógica de programação 
AULA 5: LINGUAGENS E ESTRUTURA DE UM PROGRAMA 
Processo de geração de um programa executável 
Linguagens de Programação 
Início 
Programa 
forte 
Análise sintática 
(parser) 
Gerador de código 
intermediário 
Código 
intermediário não 
otimizado para 
arquitetura X 
Otimização do código 
intermediário 
Gerador de código objeto 
para arquitetura X Fim 
Código de 
máquina 
para 
arquitetura X 
Lógica de programação 
AULA 5: LINGUAGENS E ESTRUTURA DE UM PROGRAMA 
Linguagens de Programação 
O ambiente de 
desenvolvimento C++ 
Lógica de programação 
AULA 5: LINGUAGENS E ESTRUTURA DE UM PROGRAMA 
Linguagens de Programação 
Criando um projeto 
Lógica de programação 
AULA 5: LINGUAGENS E ESTRUTURA DE UM PROGRAMA 
Linguagens de Programação 
O primeiro programa 
Lógica de programação 
AULA 5: LINGUAGENS E ESTRUTURA DE UM PROGRAMA 
#include <iostream> 
#include <cstdlib> 
using namespace std; 
int main(void) { 
float n1,n2,n3,n4,media; 
cout<<"Digite a nota 1"<<endl; 
cin>>n1; 
cout<<"Digite a nota 2"<<endl; 
cin>>n2; 
cout<<"Digite a nota 3"<<endl; 
cin>>n3; 
cout<<"Digite a nota 4"<<endl; 
cin>>n4; 
media = 
(n1+n2+n3+n4)/4; 
return 0; 
} 
 
Linguagens de Programação 
O primeiro programa: o que 
está fazendo? 
 
Lógica de programação 
AULA 5: LINGUAGENS E ESTRUTURA DE UM PROGRAMA 
int main(void) { 
float n1,n2,n3,n4,media; 
cout<<"Digite a nota 1"<<endl; 
cin>>n1; 
cout<<"Digite a nota 2"<<endl; 
cin>>n2; 
cout<<"Digite a nota 3"<<endl; 
cin>>n3; 
cout<<"Digite a nota 4"<<endl; 
cin>>n4; 
media = (n1+n2+n3+n4)/4; 
std::cout<<"Media = "<<media<<endl; 
return 0; 
} 
#include <iostream> 
#include <cstdlib> 
using namespace std; 
Bibliotecas! 
comandos 
Estrutura de um programa 
Estrutura de um programa 
em C++ 
Assuntos da próxima aula: 
1. Entrada e saída de dados.

Outros materiais