Analise o código abaixo e explique qual a saída apresentada pelo programa.
Soluções para a tarefa
Resposta:
A saída será basicamente a sequência digitada ao contrário
Explicação:
Ex console:
>>> 5
Saída: Digite uma sequência com 5 números inteiros
>>> 1
>>> 2
>>> 3
>>> 4
>>> 5
Saída: 5
Saída: 4
Saída: 3
Saída: 2
Saída: 1
No primeiro leia, o leia(n), você vai digita a quantidade de números que serão digitados na sequência. Se n for menor ou igual a 100 o loop é interrompido e o programa continua, se for maior que 100 a mensagem "Digite um valor menor ou igual a 100" é mostrada e o loop ocorre mais uma vez lendo o valor de n.
Nesse caso eu escolhi n = 5.
Depois o programa mostra a mensagem "Digite uma sequência com 5 números inteiros" e faz um loop que vai de 1 até 5 lendo valores digitados e armazenando no vetor v[].
Nesse caso eu digitei 1, 2, 3, 4 e 5 :
v[1] = 1
v[2] = 2
v[3] = 3
v[4] = 4
v[5] = 5
No último para o programa percorre o vetor v[] de 5 até 1 com o passo -1:
v[5]
v[4]
v[3]
v[2]
v[1]
E vai mostrando o que está nessa posição do vetor no console:
5
4
3
2
1
Basicamente invertendo a ordem que digitamos.