No exercício 77 – Algorítmos – Plataforma curso em vídeo.
Estou em dúvida como faz para colocar os nomes em ordem inversa do digitado. Tentei colocar Vetor – 1 e não deu certo. Segue enunciado do exercício e código.
Grato,
Gabriel
Enunciado. ex. 77 Faça um programa que leia 7 nomes de pessoas e guarde-os em um vetor. No
final, mostre uma listagem com todos os nomes informados, na ordem inversa
daquela em que eles foram informados.
inclua biblioteca Util –> u
funcao inicio()
{
cadeia nome[2]
para(inteiro pos = 0; pos < u.numero_elementos(nome); pos++) {
escreva(“Digite um nome: ” )
leia(nome[pos])
}
escreva(“================nomes digitados=====================”)
para (inteiro pos = 0; pos < u.numero_elementos(nome); pos++) {
escreva(“\n nome digitado: ” + nome[pos])
}
escreva(“\n==================nomes em ordem inversa============================”)
para (inteiro pos = u.numero_elementos(nome); pos >= 0; pos–) {
escreva(“\n nome digitado: ” + nome[pos-1])
}