Uma companhia aérea gostaria de organizar as informações de seus voos, e você foi contratado para construir um algoritmo que receba um conjunto de códigos de voos e duração (tempo) de cada um. A companhia aérea possui 30 voos.
Descrição da imagem não disponível
Você deverá construir um algoritmo que manipula (lê e escreve) um conjunto de vetores; em cada posição dos vetores, teremos as informações relativas aos voos:
- número do voo
- tempo de duração do voo (em minutos)
Descrição da imagem não disponível
Bom trabalho!
Soluções para a tarefa
Resposta:
Explicação:
O algoritmo a seguir tem dois vetores, codigos e duracao, que serão utilizados para armazenar as informações do voo. O vetores são manipulados juntos, tanto para a leitura como para a escrita dos vetores.
algoritmo "voo"
var
codigos: vetor[1..30] de inteiro
duracao: vetor[1..30] de inteiro
indice: inteiro
inicio
//leitura das informações de cada voo
para indice de 1 ate 30 passo 1 faca
escreval("Voo[",indice,"]: ")
escreva("Código do Voo: ")
leia(codigos[indice])
escreva("Duração do Voo: ")
leia(duracao[indice])
fimpara
//escrita das informações de cada voo
para indice de 1 ate 30 passo 1 faca
escreval("Voo[",indice,"]: ")
escreval("Codigo[",indice,"]: ",codigos[indice])
escreval("Duracao[",indice,"]: ",duracao[indice])
fimpara
fimalgoritmo
Resposta:
O algoritmo a seguir tem dois vetores, codigos e duracao, que serão utilizados para armazenar as informações do voo. O vetores são manipulados juntos, tanto para a leitura como para a escrita dos vetores.
algoritmo "voo"
var
codigos: vetor[1..30] de inteiro
duracao: vetor[1..30] de inteiro
indice: inteiro
inicio
//leitura das informações de cada voo
para indice de 1 ate 30 passo 1 faca
escreval("Voo[",indice,"]: ")
escreva("Código do Voo: ")
leia(codigos[indice])
escreva("Duração do Voo: ")
leia(duracao[indice])
fimpara
//escrita das informações de cada voo
para indice de 1 ate 30 passo 1 faca
escreval("Voo[",indice,"]: ")
escreval("Codigo[",indice,"]: ",codigos[indice])
escreval("Duracao[",indice,"]: ",duracao[indice])
fimpara
fimalgoritmo
Explicação: