Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0001 - Introdução à Programação Aula 03: Entrada e Saida Motivação 1 int main(int argc, char** argv) { 2 float nota1; 3 float nota2; 4 float nota3; 5 float nota4; 6 float media; 7 8 nota1 = 7; 9 nota2 = 6; 10 nota3 = 9; 11 nota4 = 5; 12 13 media = (nota1+nota2+nota3+nota4)/4; 14 15 return 0; 16 } O que é necessário para alterar as notas? Como saberemos a média? Introdução à Programação AULA 03: Entrada e Saida Comandos 1 int main(int argc, char** argv) { 2 float nota1; 3 float nota2; 4 float nota3; 5 float nota4; 6 float media; 7 cout<<"Digite a primeira nota: "<<endl; 8 cin>>nota1; 9 cout<<"Digite a segunda nota: "<<endl; 10 cin>>nota2; 11 cout<<"Digite a terceira nota: "<<endl; 12 cin>>nota3; 13 cout<<"Digite a quarta nota: "<<endl; 14 cin>>nota4; 15 media = (nota1+nota2+nota3+nota4)/4; 16 cout << “Media: “<< media << endl; 17 return 0; 18 } Utilizando os “comandos” cin e cout ! cin e cout não são exatamente comandose ficam definidos no arquivo iostream. para serem usado precisamos incluir (include) a biblioteca e definir um espaço de nomes (namespace) para isso. as duas primeiras linhas do programa ficarão assim: 1 include <iostream> 2 using namespace std; Introdução à Programação AULA 03: Entrada e Saida 3 Variáveis Tipo Num de bits Intervalo Inicio Fim char 8 -128 127 unsigned char 8 0 255 signed char 8 -128 127 int 16 -32.768 32.767 unsigned int 16 0 65.535 signed int 16 -32.768 32.767 short int 16 -32.768 32.767 unsignedshortint 16 0 65.535 signed short int 16 -32.768 32.767 long int 32 -2.147.483.648 2.147.483.647 signedlongint 32 -2.147.483.648 2.147.483.647 unsignedlongint 32 0 4.294.967.295 float 32 3,4E-38 3.4E+38 double 64 1,7E-308 1,7E+308 longdouble 80 3,4E-4932 3,4E+4932 Introdução à Programação AULA 03: Entrada e Saida 4 Declaração de Variáveis Forma geral: tipo_da_variável lista_de_variáveis; int a; char a, b, c; unsigned int x1, x2, media; int a, A; // case sensitive float soma, SOMA, Soma, sOMa, somA; Introdução à Programação AULA 03: Entrada e Saida 5 Declaração de Variáveis Forma geral: tipo_da_variável lista_de_variáveis; int a; char a, b, c; unsigned int x1, x2, media, _tipo; int a, A; // case sensitive float soma, SOMA, Soma, sOMa, somA; Palavras reservadas auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while Introdução à Programação AULA 03: Entrada e Saida 6 Declaração de Variáveis Introdução à Programação AULA 03: Entrada e Saida 7 Declaração de Variáveis Operador + - * / % ++ -- Ação Soma (inteira e ponto flutuante) Subtração ou Troca de sinal (inteira e ponto flutuante) Multiplicação (inteira e ponto flutuante) Divisão (inteira e ponto flutuante) Resto de divisão (de inteiros) Incremento (inteiro e ponto flutuante) Decremento (inteiro e ponto flutuante) Atenção: b= a++ é diferente de b=++a Introdução à Programação AULA 03: Entrada e Saida 8
Compartilhar