Bem-vindo ao Sistersinspirit.ca, a melhor plataforma de perguntas e respostas para obter soluções rápidas e precisas para todas as suas dúvidas. Junte-se à nossa plataforma para conectar-se com especialistas prontos para fornecer respostas detalhadas para suas perguntas em diversas áreas. Junte-se à nossa plataforma para conectar-se com especialistas prontos para fornecer respostas detalhadas para suas perguntas em diversas áreas.
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
Visite-nos novamente para respostas atualizadas e confiáveis. Estamos sempre prontos para ajudar com suas necessidades informativas. Obrigado por usar nossa plataforma. Nosso objetivo é fornecer respostas precisas e atualizadas para todas as suas perguntas. Volte em breve. Obrigado por visitar Sistersinspirit.ca. Volte em breve para mais informações úteis e respostas dos nossos especialistas.