Informática, perguntado por Ederino, 1 ano atrás

Observe o trecho de algoritmo abaixo e assinale a alternativa que o descreve corretamente: enquanto (x <= 10) faca escreva (x) enquanto (y <= 5) faca escreva (y) y <- y + 1 fimenquanto y <- 1 x <- x + 1 fimenquanto A variável X será exibida 10 vezes sempre com o mesmo valor até que a variável Y alcance o valor 5 A variável X será acrescentada em 1 até alcançar o valor 10 e a variável Y será acrescida 1 a 1 até 5 para cada valor de X exibido. A variável X será exibida 10 vezes sempre com o mesmo valor e a variável Y será exibida 5 vezes sempre com os valores de X A variável Y será exibida 10 vezes sempre com o mesmo valor até que a variável X alcance o valor 5 A variável Y será acrescentada em 1 até alcançar o valor 10 e a variável X será acrescida 1 a 1 até 5 para cada valor de Y exibido.

Soluções para a tarefa

Respondido por bokomoko
3
Eis o código corretamente identado
Faltou no código iniciar as variáveis x e y. Não se sabe o valor delas, vamos assumir que sejam 1

enquanto (x <= 10) faca
    escreva (x)
          enquanto (y <= 5) faca
              escreva (y) y <- y + 1
          fimenquanto
    y <- 1
    x <- x + 1
fimenquanto

O x vai variar de 1 a 10
cada vez vai ser escrito o x 
 para cada x, o y vai variar de 1 a 5
então veremos 1 a 5 , 10 vezes.
então vai ser algo assim
1
1 2 3 4 5 
2
1 2 3 4 5 
3
1 2 3 4 5 
4
1 2 3 4 5 
5
1 2 3 4 5 
.
.
.
até 10
Só que um embaixo do outro.

Então a resposta correta é 
A variável X será acrescentada em 1 até alcançar o valor 10 e a variável Y será acrescida 1 a 1 até 5 para cada valor de X exibido

Perguntas interessantes