Informática, perguntado por joliveiramiranda30, 6 meses atrás

Analise o código abaixo e explique qual a saída apresentada pelo programa.

Anexos:

Soluções para a tarefa

Respondido por luscofusco42
0

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.

Perguntas interessantes