Baixe o app para aproveitar ainda mais
Prévia do material em texto
Comandos: Saída : C++ cout<< "Texto"; cout<< "\n\t TEXTO"<<endl(serve para pular linha ao final do comando); Portugol Escreva("Texto") Entrada: C++ cin>>x; cin>>x>>y>>z; gets (nome); letra = getchar; Condicionais: Simples: if (cond) { comando } else { comando } Encadeado: if (cond 1) { comando 1 } else { if (cond 2) { comando 2 } else{ comando 3 } Se (cond)então comandos Fim-se Se (cond) então comando1 Senão Se (condição 2)então Comando 2 Então Comando 3 Fim-se Operador Aritmético: + ;- ;/ ; *. % -- MOD; Operador Relacional: > < >= <= != == Comandos: Situação x<----10 x=10 Declaração c/ Atribuição int x=10; Atribuição Múltipla int x,y,z x=y=z = 0; Operador Aritmético com atribuição x=10; x+=5 ------> x=x+5 x-=2 ------> x=x-2 x*= ------->x=x*10 x/=3 ------> x=x/3 x%=2 -----> x=x%2 Incremento: - Pré Primeiramente se incrementa e após isso se realiza a operação y = (x++)*5 = 50 -Pós Incrementado após a operação y = (++x)*5 = 55 Decremento: - Pré X = (Y--)+3 = 53 - Pós X = (--Y)+3 = 52 Funções: Cálculo de resto de uma divisão só pode ser em numeros inteiros char l; l=getchar (); switch (l) { case 'A': case 'a': int x[5] = {20,15,31,27,10}; int calc=10; for (int i=1; i<4; i++) { if (i%2 = 1) calc+=x[i]; else x[i]+=5; } for (int i=0; i<5; i++) { cout<< x[i]<< endl; } cout<<calc<<endl;
Compartilhar