Baixe o app para aproveitar ainda mais
Prévia do material em texto
08/10/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=3808169040 1/4 ALGORITMOS Lupa 1a Questão (Ref.: 201609931603) Fórum de Dúvidas (0) Saiba (0) Considere o trecho de programa em C++. O que é impresso na tela ? int x = 10, y = 3, z, k; y = x + y 1; z = x/y; k = y % x; if ( k != 0) cout << "x = " << x << " y = " << y << " z = " << z << " k = " << k << "\n"; x = 10 y = 12 z = 0.833 k = 1.2 Nada é impresso na tela, pois k é zero. 10 12 0.833 1.2 x= 10 y = 12 z = 0 k = 2 10 12 0 2 2a Questão (Ref.: 201609894930) Fórum de Dúvidas (0) Saiba (0) Assinale a opção correta. O que será impresso na tela, respectivamente, após duas execuções seguidas, sendo que na 1ª. execução o valor de entrada é 7 e na 2ª. execução o valor de entrada é 8. Para isso, considere o seguinte trecho em C++. int num; cout << "Digite um numero: "; cin >> num; if (num != 2 || num != 4 || num != 6) { num = num + 2; cout << num << " "; } if (num != 8) { num; cout << num << " "; } else cout << num * 5 ; 08/10/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=3808169040 2/4 8 10 40 9 40 9 8 10 9 9 8 10 40 9 6 10 9 3a Questão (Ref.: 201609931613) Fórum de Dúvidas (0) Saiba (0) Considere o trecho de programa em C++. O que é impresso na tela ? int x = 10, y = 3, z, k; y = x + y 1; z = x/y; k = y % x; if (k == 0) cout << "x = " << x << " y = " << y << " z = " << z << " k = " << k; else cout << x + 1 << " " << y 1 << " " << z + 2 << " " << k 2; 11 11 2 0 x = 10 y = 12 z = 0.833 k = 0 x= 11 y = 11 z = 2 k = 0 x = 10 y = 12 z = 0 k = 0 10 12 2 0 4a Questão (Ref.: 201609894332) Fórum de Dúvidas (0) Saiba (0) Qual das sentença em C++ a seguir verifica se o valor da variável x do tipo inteiro é diferente de 7 e maior que 10? if (x != 7 && x > 10) if (x != 7 || x >= 10) if (x == 7 || x <= 10) if (x != 7 || x > 10) if (x == 7 && x > 10) 5a Questão (Ref.: 201609894288) Fórum de Dúvidas (0) Saiba (0) Que comando deve ser usado para tomar uma decisão simples entre duas ações? 08/10/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=3808169040 3/4 do while for if case while 6a Questão (Ref.: 201609933864) Fórum de Dúvidas (0) Saiba (0) Analise o trecho abaixo que um aluno desenvolveu na linguagem C++ e escolha a opção onde estão os valores que aprecem na tela. int x = 4, y = 14, t; float z; if( x < y ) { t=x; x=y; y=t;} z = (x % y) / y; cout << x << " " << y << " " << z ; 4 14 0.5 14 4 0.5 4 14 0 14 4 0 0.5 4 14 7a Questão (Ref.: 201609928412) Fórum de Dúvidas (0) Saiba (0) Analise o programa abaixo e selecione a alternativa que contenha a condição correta para que o número 27 seja mostrado na tela. #include using namespace std; int main() { int N1, N2; N1= 27; N2= 54; if ( ______________ ) { cout<< N2; } else { cout<< N1; } return 0; } N1 < N2 && N1 < 50 N2 > N1 || N1 > 50 N1 < N2 && N1 > 20 N2 == N1 || N2 > 20 N1 > N2 || N2 < 50 8a Questão (Ref.: 201609894917) Fórum de Dúvidas (0) Saiba (0) Assinale a opção correta. O que será impresso na tela, respectivamente, após duas execuções seguidas, sendo que na 1ª. execução o valor de entrada é 10 e na 2ª. execução o valor de entrada é 0. Para isso, considere o seguinte trecho em C++. int num; 08/10/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=3808169040 4/4 cout << "Digite um numero: "; cin >> num; if (num > 0) { num++; cout << num << " "; } cout << num + 1 << " "; if (num < 0) { num; cout << num << " "; } else cout << num * 10 ; 11 110 1 10 11 12 110 11 110 1 0 11 110 1 0 11 12 110 1 0 Fechar
Compartilhar