#include <stdio.h> #include <stdlib.h> #include <math.h> //galeria para utilizar floor, comando de redondeo int main() { int horas = 0; float costo = 0; float descuento = 0; float montoapagar = 0; int promocion = 0; int division = 0; //solicitar al usuario el numero de horas printf("Ingrese el numero de horas de navegación: "); scanf("%d",&horas); //solicitar al usuario el costo de cada horas printf("\nIngrese el costo de la hora de navegación: "); scanf("%f",&costo); //solicitar al usuario cantidad de horas para el descuento printf("\nIngrese cantidad de horas necesarias para el descuento: "); scanf("%d",&promocion); //calculo para saber cuantas veces estuvo x horas navegando if (promocion > 0) division = floor(horas / promocion); //calculo del descuento descuento = costo * division; //calculo del monto a pagar montoapagar = (costo * horas) - descuento; //imprimir el resultado printf("\nEl total a pagar es: %.2f",montoapagar); return 0; }