Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0001 - Introdução à Programação Aula 02: Linguagens e estrutura de um programa Linguagens de Programação Introdução à Programação AULA 02: Linguagens e estrutura de um programa Linguagens de Programação Diferentes paradigmas Introdução à Programação AULA 02: Linguagens e estrutura de um programa 3 Linguagens de Programação Processo de geração de um programa executável Código intermediário não otimizado para a arquitetura x Otimização do código intermediário Geração do código objeto para arquitetura x Código de máquina para arquitetura x Fim Início Programa fonte Análise léxica (scanner) Análise sintática (parser) Gerador de código intermediário Introdução à Programação AULA 02: Linguagens e estrutura de um programa 4 Linguagens de Programação O ambiente de desenvolvimento C++ Introdução à Programação AULA 02: Linguagens e estrutura de um programa 5 Linguagens de Programação Criando um projeto Introdução à Programação AULA 02: Linguagens e estrutura de um programa 6 Linguagens de Programação O primeiro programa Introdução à Programação AULA 02: Linguagens e estrutura de um programa 7 Linguagens de Programação O primeiro programa: o que está fazendo? #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; std::cout<<"Media = "<<media<<endl; return 0; } Introdução à Programação AULA 02: Linguagens e estrutura de um programa 8 #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; std::cout<<"Media = "<<media<<endl; return 0; } Linguagens de Programação Estrutura de um programa em C++ Bibliotecas Inicio Declaração Comandos Final Introdução à Programação AULA 02: Linguagens e estrutura de um programa 9
Compartilhar