| 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: 1482 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: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
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.")
        }
      }
    }
  }
}
 | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| 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 | 
| Java - Como definir a cor para o contexto de desenho usando o método setColor() da classe Graphics do Java Firebird - Como usar o tipo de dados BLOB do Firebird para a gravação de imagens, vídeos e arquivos de música | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 





