1 - Analise o código abaixo e marque a alternativa correta
int main()
{
int x = 1;
while (x < 10)
{
cout << x + 1;
}
}
a) Vai executar, mas o laço while entrará em loop infinito pois a variável x nunca tem seu valor modificado
b) Não vai executar porque deveria ter um ponto e vírgula na linha do while
while (x < 10);
c) Vai executar, mostrar x + 1 na tela dez vezes e encerrar
d) Vai executar e somar 1 em x até que x = 10, quando o laço e o programa terminam
e) Vai executar, mostrar o número 2 na tela apenas uma vez e encerrar
2 - Quais os conteúdos das variáveis X, Y e Z , respectivamente, após a execução do código abaixo?
x = 5;
y = 7;
z = 3;
for (ind=1;ind>=3;ind++)
{
if ((x - 1) > 2)
y = y + 1;
else
y = y -1;
z = z + x + y;
}
a) 4, 10, 45
b) 5, 7, 3
c) 5, 9 , 30
d) 45, 10., 5
e) 5, 10, 45
Soluções para a tarefa
Respondido por
0
Resposta:
1-
a) Vai executar, mas o laço while entrará em loop infinito pois a variável x nunca tem seu valor modificado.
2-
b) 5, 7, 3
Explicação:
Perguntas interessantes
Matemática,
6 meses atrás
Física,
6 meses atrás
Matemática,
10 meses atrás
Matemática,
1 ano atrás
Administração,
1 ano atrás
Informática,
1 ano atrás