Você está aqui: Portugol ::: Desafios e Lista de Exercícios Resolvidos ::: Estruturas de Controle |
Crie um algoritmo em Portugol que leia o percurso em quilômetros, o tipo do carro e informe o consumo estimado de combustível - Desafio de Programação Resolvido em PortugolQuantidade de visualizações: 1628 vezes |
|
Pergunta/Tarefa: Crie um algoritmo em Portugol que leia o percurso em quilômetros, o tipo do carro e informe o consumo estimado de combustível, sabendo-se que um carro do tipo C faz 12 KM com um litro de gasolina, um tipo B faz 9 KM e o tipo A faz 8 KM. Caso seja fornecido um tipo de carro inválido o algoritmo deve alertar o fato. Sua saída deve ser parecida com: Informe o percurso em Kms: 100 Informe o tipo do carro [A, B, C]: A O consumo de combustível foi: 12.5 litros Veja a resolução comentada deste exercício usando Portugol Webstudio:
programa {
funcao inicio() {
// variáveis usadas na resolução do problema
real percurso, consumo
caracter tipo_carro
// vamos ler o percurso em Kms
escreva("Informe o percurso em Kms: ")
leia(percurso)
// vamos ler o tipo do carro
escreva("Informe o tipo do carro [A, B, C]: ")
leia(tipo_carro)
// o carro é tipo C?
se ((tipo_carro == 'C') ou (tipo_carro == 'c')) {
consumo = percurso / 12.0
escreva("O consumo de combustível foi: ", consumo, " litros")
}
senao {
se ((tipo_carro == 'B') ou (tipo_carro == 'b')) {
consumo = percurso / 9.0
escreva("O consumo de combustível foi: ", consumo, " litros")
}
senao{
se ((tipo_carro == 'A') ou (tipo_carro == 'a')) {
consumo = percurso / 8.0
escreva("O consumo de combustível foi: ", consumo, " litros")
}
senao {
escreva("Tipo de carro inválido.")
}
}
}
}
}
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Portugol |
Veja mais Dicas e truques de Portugol |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






