Lenguaje C
Descripción Programa que pide el total de kilómetros recorridos, el precio de la gasolina (por litro), el dinero de gasolina gastado en el viaje y el tiempo que se ha tardado (en horas y minutos) y que calcula:
- Consumo de gasolina (en litros y soles) por cada 100 km.
- Consumo de gasolina (en litros y soles) por cada km.
- Velocidad media (en km/h y m/s).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <stdio.h>
#include <stdlib.h>

int main (void)
{
    float consumo_de_gasolina_por_cada_100_km_en_litros, consumo_de_gasolina_por_cada_100_km_en_soles, consumo_de_gasolina_por_km_en_litros, consumo_de_gasolina_por_km_en_soles, dinero_de_gasolina_gastado, km_recorridos, precio_de_la_gasolina, tiempo_en horas, tiempo_en minutos, velocidad_media_en_km_h, velocidad_media_en_m_s;
    printf ("Ingrese el valor de dinero de gasolina gastado: ");
    scanf ("%f", &dinero_de_gasolina_gastado);
    printf ("Ingrese el valor de km recorridos: ");
    scanf ("%f", &km_recorridos);
    printf ("Ingrese el valor de precio de la gasolina: ");
    scanf ("%f", &precio_de_la_gasolina);
    printf ("Ingrese el valor de tiempo en horas: ");
    scanf ("%f", &tiempo_en horas);
    printf ("Ingrese el valor de tiempo en minutos: ");
    scanf ("%f", &tiempo_en minutos);
    consumo_de_gasolina_por_km_en_soles=dinero_de_gasolina_gastado/km_recorridos;
    consumo_de_gasolina_por_km_en_litros=consumo_de_gasolina_por_km_en_soles*precio_de_la_gasolina;
    consumo_de_gasolina_por_cada_100_km_en_soles=consumo_de_gasolina_por_km_en_soles*100;
    consumo_de_gasolina_por_cada_100_km_en_litros=consumo_de_gasolina_por_km_en_litros*100;
    velocidad_media_en_km_h=km_recorridos/(tiempo_en horas+tiempo_en minutos/60);
    velocidad_media_en_m_s=km_recorridos*1000/(tiempo_en horas*60*60+tiempo_en minutos*60);
    printf ("Valor de consumo de gasolina por cada 100 km en litros: %g\n", consumo_de_gasolina_por_cada_100_km_en_litros);
    printf ("Valor de consumo de gasolina por cada 100 km en soles: %g\n", consumo_de_gasolina_por_cada_100_km_en_soles);
    printf ("Valor de consumo de gasolina por km en litros: %g\n", consumo_de_gasolina_por_km_en_litros);
    printf ("Valor de consumo de gasolina por km en soles: %g\n", consumo_de_gasolina_por_km_en_soles);
    printf ("Valor de velocidad media en km h: %g\n", velocidad_media_en_km_h);
    printf ("Valor de velocidad media en m s: %g\n", velocidad_media_en_m_s);
    putchar ('\n');
    system ("pause");
    return EXIT_SUCCESS;
}