Baixe o app para aproveitar ainda mais
Prévia do material em texto
Diga o resultado das variáveis x, y e z depois da seguinte seqüência de operações: int x,y,z; x=y=10;=> x=10, y=10 z=++x; => x=11, z=11 x=-x;=> x=10, -x=9 y++; => y=11 x=x+y-(z--); => x=20-(10) => x=20-10 => x=10 Diga se as seguintes expressões serão verdadeiras ou falsas: ((10>5)||(5>10)) => falso (!(5==6)&&(5!=6)&&((2>1)||(5<=4)))=>verdadeiro Compile o exemplo acima sem usar o modelador, e verifique os resultados. Compile-o novamente usando o modelador e compare a saída com os resultados anteriores (apostila 2) a) Explique porque está errado fazer if (num=10) ... O que irá acontecer? => O símbolo de igualdade atribui o valor 10 à variável num, retornando ao valor 10. Não testando a igualdade. b) Escreva um programa que coloque os números de 1 à 100 na tela na ordem inversa (começando em 100 e terminando em 1). #include <cstdlib> #include<iostream> Using namespace sdt; Int main() { For(count=100; count<=100; count--) { Cout<<coutnt<<endl; } System (“pause”); Return 0; } c) Escreva um programa que leia uma string, conte quantos caracteres desta string são iguais a 'a' e substitua os que forem iguais a 'a' por 'b'. O programa deve imprimir o número de caracteres modificados e a string modificada. #include <cstdlib> #include <iostream> Using namespace std; Int main() { Int cont; For (i=0, frase[i] != ‘\0’, i=i+1) { If (a==b) Cont= +1; Cout<< “o numero de caracteres digitados e ”<< cont<< endl; System (“pause”) Return 0; } Escreva um programa que leia um caracter digitado pelo usuário, imprima o caracter digitado e o código ASCII correspondente a este caracter. #include <cstdlib> #include <iostream> Using namespace std; Int main () { } b) Escreva um programa que leia duas strings e as coloque na tela. Imprima também a segunda letra de cada string
Compartilhar