Sabendo que um veículo tem o desempenho médio de
de combustível, faça um programa em C que solicite ao usuário informar o tempo de viagem em horas, a velocidade média em Km/h e então calcule e mostre o consumo de combustível nessa viagem.
Passo 1
Beleza, vamos lá! Você tem um exercício de programação em C que envolve calcular o consumo de combustível de um veículo. A gente vai precisar entender alguns conceitos básicos como velocidade, tempo e consumo de combustível. Além disso, vamos usar conhecimentos de entrada e saída de dados no C, além de fazer operações matemáticas simples para chegar na resposta.
Passo 2
Primeiro, vamos entender o que precisamos calcular. Sabemos que o consumo de combustível depende da distância percorrida e do desempenho do veículo. O desempenho médio é dado em quilômetros por litro (km/L). A fórmula para calcular o consumo de combustível é:
Onde:
Então, precisamos primeiro calcular a distância percorrida usando a velocidade média e o tempo de viagem. Depois, dividimos essa distância pelo desempenho do veículo para encontrar o consumo de combustível.
Passo 3
Agora, vamos pensar em como implementar isso no código C. Precisamos:
- Solicitar ao usuário que digite o tempo de viagem em horas.
- Solicitar ao usuário que digite a velocidade média em km/h.
- Calcular a distância percorrida multiplicando a velocidade pelo tempo.
- Calcular o consumo de combustível dividindo a distância pelo desempenho (15 km/L).
- Mostrar o resultado para o usuário.
Também precisamos declarar variáveis para armazenar esses valores e usar funções de entrada e saída como
printf
e scanf
.Passo 4
Vamos colocar isso em prática com um exemplo de código:
#include <stdio.h>
int main() {
float tempo, velocidade, distancia, consumo;
const float desempenho = 15.0;
// Solicita o tempo de viagem
printf("Digite o tempo de viagem em horas: ");
scanf("%f", &tempo);
// Solicita a velocidade média
printf("Digite a velocidade média em km/h: ");
scanf("%f", &velocidade);
// Calcula a distância percorrida
distancia = velocidade * tempo;
// Calcula o consumo de combustível
consumo = distancia / desempenho;
// Exibe o resultado
printf("O consumo de combustível na viagem foi de %.2f litros.\n", consumo);
return 0;
}
Resposta
Pronto! Com esse programa, ao inserir o tempo de viagem e a velocidade média, ele calculará e mostrará quantos litros de combustível você consumiu nessa viagem. Por exemplo, se você viajou por 2 horas a uma velocidade de 60 km/h, a distância seria
km, e o consumo seria
litros. O programa exibirá:
O consumo de combustível na viagem foi de 8.00 litros.
Exercícios relacionados
Fazer um programa em C que solicita um valor em metros e imprime o correspondente em decímetros, centímetros e milímetros.
Faça um programa em
para ler dois números inteiros
e
e informar se
é divisível por B.
Faça um programa em C para calcular uma trajetória parabólica de um projétil. O programa deve solicitar ao usuário a velocidade inicial do lançamento em m/s e o ângulo do lançamento em graus. Calcular e mostrar a quantos metros de distância o projétil atingirá o chão, considerando aceleração da gravidade igual a
.
Dicas: biblioteca math. double sin(double
)
RETORNA: o valor do seno do ângulo que foi informado como parâmetro.
RECEBE: um ângulo em radianos.
Movimento Oblíquo em função do ângulo:
Dicas: biblioteca math.
RETORNA: o valor do seno do ângulo que foi informado como parâmetro.
RECEBE: um ângulo em radianos.
Movimento Oblíquo em função do ângulo:
Alcance horizontal
Faça um programa em C que solicite ao usuário informar um número inteiro e apresente na tela seu sucessor e seu antecessor.