Analise a seguinte instrução:
para i de 1 incr +1 até 2 faça
para j de 3 incr -1 até 1 faça
escrever(i, j)
fim
fim
Marque a alternativa que apresenta o valor correto do par (i, j) apresentado ao final da execução, respectivamente.
Escolha uma opção:
a. 2, 1
b. 2, 3
c. 1, 2
d. 1, 3
e. 3, 0
Respostas
respondido por:
4
Resposta:
Letra a: 2, 1
Explicação:
A primeira estrutura de repetição fica rodando até i ser igual a 2. E a segunda fica rodando até j ser igual a 1. Não há segredos nisso, pois não há outras atualizações de valores nesta variáveis.
Caso queira confirmar, deixo um código que fiz em linguagem C, para a sua questão. Use algum compilador (sugiro o GDB online, caso não queira instalar algum) para executar ele e veja o resultado final.
#include <stdio.h>
main()
{
//Para i de 1 incr +1 até 2 faça
for(int i=1; i<=2; i++){
//para j de 3 incr -1 até 1 faça
for(int j=3; j>=1; j--){
//escrever(i, j)
printf("%d, %d\n", i, j);
}
}
}
Perguntas similares
4 anos atrás
4 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás