Baixe o app para aproveitar ainda mais
Prévia do material em texto
Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário: int main ( ) { int i; double x, y = 0; for (i = 0; i < 10; i++){ cout << "Digite um numero: "; cin >> x; y = y + x; } cout << "Numero: " << y << "\n"; system("PAUSE"); return 0; } Laços de repetição são usados para que uma determinada sequência de comandos seja repetida um determinado número de vezes, sem a necessidade de reescrever tais comandos inúmeras vezes. Marque a alternativa que apresenta corretamente a representação de um laço de repetição codificado em C++. Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário: int main ( ) { int i; double x, y = 0; for (i = 0; i < 10; i++){ cout << "Digite um numero: "; cin >> x; if ((x % 2) == 0){ y = y + x; } } cout << "Numero: " << y << "\n"; system("PAUSE"); 1. A média dos elementos digitados A soma de todos os elementos A quantidade de elementos digitados O maior de todos os elementos digitados A soma dos elementos pares 2. c) for( i>0, i<10,i++) { cout< < I;} e) for(i++, , int i) { cout<< I;} d) if(int i;i<10;i++) {cout< < I;} b) if(i>10) { if (i<100) i=0;} a) for(int i=0;i<10;i++) { cout<< i;} 3. EPS http://simulado.estacio.br/bdq_simulados_exerci... 1 of 3 29/05/2018 09:36 return 0; } Marque a opção correta. Considere o trecho de programa feito abaixo em C++. O valor final de soma e o valor final de num, são respectivamente int contador, num = 1, soma = 0; for (contador = 1; contador <= 20; contador += 5) { soma = soma + num; num = num + 3; } Após a execução do trecho de código, abaixo, quais números serão exibidos na tela? for(int i=3; i<100; i=i+19) cout << " " << i; O que será impresso, após a execução do código, a seguir? #include < iostream > using namespace std; O maior de todos os elementos digitados A soma de todos os elementos A média dos elementos digitados A quantidade de elementos digitados A soma dos elementos pares 4. o valor de soma está indefinido e o valor de num é 10 22 e 20 22 e 13 12 e 10 22 e 10 5. 3 22 41 60 79 98 3 22 41 60 79 99 3 23 42 61 80 99 3 22 41 59 79 98 3 23 40 60 79 98 6. EPS http://simulado.estacio.br/bdq_simulados_exerci... 2 of 3 29/05/2018 09:36 int main() { for(int i=25;i>0;i=i-6) cout << i << " "; system( "pause" ); } Analise o trecho de código em C++ abaixo : for (int x = 0; x < 10; x++) { if (valor[x] % 3 == 0 && valor[x] % 7 == 0) cout << valor[x]; } Qual dos comandos abaixo está escrito de forma errada? 12 8 10 7 15 12 5 10 7 13 0 0 0 0 0 25 19 13 7 1 10 5 0 13 7 7. Imprimirá na tela todos os valores de um vetor. Imprimirá na tela todos os valores de um vetor que são pares. Imprimirá na tela todos os valores de um vetor que são ímpares. Imprimirá na tela todos os valores de um vetor que não são múltiplos de 5. Imprimirá na tela todos os valores de um vetor que são múltiplos de 3 e múltiplos de 7. 8. for (X=10 ; X > 0 ; X--) for (X=0 , Y=0 ; X < 10 ; X++ , Y=Y+2) for (X=0 ; X < 10 ; X++) for (X=0 , Y=4 ; X < 10 ; X++ , Y--) for (X < 10 ; X=0 ; X++) EPS http://simulado.estacio.br/bdq_simulados_exerci... 3 of 3 29/05/2018 09:36
Compartilhar