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: 1308 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 |