O Sistersinspirit.ca é o lugar ideal para obter respostas rápidas e precisas para todas as suas perguntas. 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.

um funcionário precisa organizar o seu trabalho. Ele recebe um conjunto de pastas de clientes, revisa essas pastas e anota a referencia de cada cliente (seu código). Ao realizar este processo, ele inverte as pastas e, por isso, prexisa organiza-las na ordem correta de atendimento depois. Sendo assim, construa um algoritmo que: Leia os códigos dos clientes, armazenando-os em um vetor de inteiros, conforne o trabalho do funcionário. Em seguida, inverta o vetor. Para que os dados fiquem organizadoa da maneira que o funcionário prexisa para trabalhar, utilize um procedimento para fazer a inversão do vetor. Escreva o vetor.​

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

Agradecemos sua visita. Esperamos que as respostas que encontrou tenham sido benéficas. Não hesite em voltar para mais informações. Obrigado por passar por aqui. Nos esforçamos para fornecer as melhores respostas para todas as suas perguntas. Até a próxima. Obrigado por visitar o Sistersinspirit.ca. Continue voltando para obter as respostas mais recentes e informações.