Você está aqui: C ::: Desafios e Lista de Exercícios Resolvidos ::: Estruturas de Controle |
É melhor abastecer com álcool ou gasolina? Escreva um programa C para ajudar o motorista a se decidir - Desafio de Programação Resolvido em CQuantidade de visualizações: 493 vezes |
Pergunta/Tarefa: Existe a convenção de que o etanol será mais econômico se custar até 70% do preço da gasolina ou sair 30% mais barato, conforme parâmetros do Inmetro. Ela foi determinada a partir da diferença de consumo entre os dois combustíveis: como o álcool bebe 30% mais que a gasolina, seu custo deve ser pelo menos 30% inferior ao da gasolina para ser vantajoso. Para saber o que ficará mais em conta, divida o preço do litro do álcool pelo da gasolina. Se o resultado for menor que 0.7, o recomendável é abastecer com álcool. Caso seja maior, o mais viável é escolher a gasolina. Escreva um programa C que pede ao usuário o preço do litro de etanol e o preço do litro da gasolina e informe qual dos dois combustíveis é recomendável colocar. Lembre-se: Se o preço do etanol for acima de 70% o recomendável é abastecer com gasolina. Sua saída deve ser parecida com: Informe o valor do litro de etanol: 3.22 Informe o valor do litro de gasolina: 5.46 Compensa colocar etanol Veja a resolução comentada deste exercício usando C: #include <stdio.h> #include <stdlib.h> // função principal do programa int main(int argc, char *argv[]){ // variáveis usadas na resolução do problema float preco_etanol, preco_gasolina; // vamos ler o preço do litro de etanol printf("Informe o valor do litro de etanol: "); scanf("%f", &preco_etanol); // vamos ler o preço do litro de gasolina printf("Informe o valor do litro de gasolina: "); scanf("%f", &preco_gasolina); // compensa colocar gasolina? if ((preco_etanol / preco_gasolina) > (70 / 100.0)){ printf("Compensa colocar gasolina"); } // melhor colocar etanol então else{ printf("Compensa colocar etanol"); } printf("\n\n"); system("PAUSE"); return 0; } |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C |
Veja mais Dicas e truques de C |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |