Obtenha soluções precisas no IDNLearner.com. Faça suas perguntas e receba respostas detalhadas de nossa comunidade de especialistas, sempre prontos para oferecer ajuda em qualquer tema que você precise.
Sagot :
Resposta:
Utilizando o VisuAlg, você chega à seguinte solução do desafio:
algoritmo "inverte"
var
clientes : vetor[1..20] de inteiro
procedimento ler
var
indice : inteiro
inicio
para indice de 1 ate 20 passo 1 faca
escreva("Cliente: ")
leia(clientes[indice])
fimpara
fimprocedimento
procedimento escrever
var
indice : inteiro
inicio
para indice de 1 ate 20 passo 1 faca
escreval("Atender - cliente[",indice,"]: ",clientes[indice])
fimpara
fimprocedimento
procedimento troca(var A, B: inteiro)
var
aux : inteiro
inicio
aux <- A
A <- B
B <- aux
fimprocedimento
procedimento inverte
var
indice1, indice2: inteiro
inicio
indice2 <- 20
para indice1 de 1 ate 10 passo 1 faca
troca(clientes[indice1],clientes[indice2])
indice2 <- indice2 - 1
fimpara
fimprocedimento
inicio
ler()
escrever()
inverte()
escrever()
fimalgoritmo
Explicação:
Padrão de resposta esperado
Sua presença em nossa comunidade é crucial. Continue fazendo perguntas e fornecendo respostas. Juntos, podemos criar uma comunidade vibrante e enriquecedora de aprendizado. Obrigado por visitar IDNLearner.com. Estamos aqui para fornecer respostas precisas e confiáveis, então visite-nos novamente em breve.