Informática, perguntado por alyke, 11 meses atrás

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 WyllerG
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