Ejercicio: Dado el tiempo que realizan los participantes en competencia de velocidad en pista y la distancia recorrida, calcula la velocidad de los mismos expresada en kilómetros por hora.
*En ese programa nos piden la velocidad en k/h, por ello utilizamos la fórmula v:d/t; para distancias y tiempos pequeños o cortos, el siguiente programa pide que ingresemos los datos anteriores en metros/segundos y luego al hacer la operacion de la velocidad, este programa de una vez convierte los metros en kilometros y los segundos en horas para que la velocidad salgo en k/h.
el programa queda así:
#include<stdio.h>
#include<conio.h>
main()
{
float distancia, tiempo, velocidad;
printf("ingrese la distancia recorrida en metros: ");
scanf("%f", &distancia);
printf("ingrese el tiempo en segundos: ");
scanf("%f", &tiempo);
velocidad= (distancia/1000)/(tiempo/3600);
printf("la velocidad en kilometros por hora es: %f",velocidad);
return 0;
}
*Ahora bién, para distancias y tiempos más grandes, en el siguiente programa los datos ya se piden en k/h y no en m/s como en el anterior programa, por lo tanto, ya no hay necesidad de hacer ninguna conversión y la operacion que saca la velocidad en k/h queda más sencilla.
el programa queda así:
#include<stdio.h>
#include<conio.h>
main()
{
float distancia, tiempo, velocidad;
printf("ingrese la distancia recorrida en kilometros: ");
scanf("%f", &distancia);
printf("ingrese el tiempo en horas: ");
scanf("%f", &tiempo);
velocidad= distancia/tiempo;
printf( "la distancia en kilometros es: %f", velocidad);
return 0;
}
No hay comentarios:
Publicar un comentario