Codigo de lenguaje C

Iniciado por elman, Mayo 29, 2019, 11:23:53 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Mayo 29, 2019, 11:23:53 PM Ultima modificación: Mayo 30, 2019, 11:44:18 AM por Gabriela
tengo una duda en cuanto a la logica de como se ejecutan este
programa, en el libro"Aprendiendo C en 21 dias", pagina 62, la
explicacion dice asi : "la linea 22 usa la misma logica para deter
minar la cantidad total de minutos a que corresponden los
segundos tecleados.Debido a que el numero total de minutos
calculado en la linea 22 tambien contiene los minutos de las horas
, la linea 23 usa el operador de modulo para dividir las
horas y guardar los minutos restantes"
Alguien podria explicarmelo de otra manera mas facil?


Mayo 30, 2019, 05:38:28 AM #1 Ultima modificación: Junio 01, 2019, 02:21:05 PM por Kirari
Buenas, se refiere a que los segundos que ingrese el usuario se dividirán por la cantidad de segundos que hay en una hora (segundos/segundos_por_hora:SECS_PER_HOUR), luego esos segundos ingresados se dividirán nuevamente pero por la cantidad de segundos que hay en un minuto (segundos/segundos_por_minutoSECS_PER_MIN). Por último, para calcular los minutos restantes (mins_left), una vez calculado la cantidad de segundos a minutos, se saca el módulo (resto) de esa división, por lo que te quedaría los minutos restantes. Y en segundos (secs_left) sería el mismo paso que el anterior.

Espero te sirva, saludos!