Упражнения C: преобразование заданного целого числа в часы, минуты и секунды.
C Основные объявления и выражения: упражнение 17 с решением
Напишите программу на C для преобразования заданного целого числа (в секундах) в часы, минуты и секунды.
Иллюстрированная презентация:
Код C:
#include <stdio.h>
int main() {
int sec, h, m, s;
printf("Input seconds: ");
scanf("%d", &sec);
h = (sec/3600);
m = (sec -(3600*h))/60;
s = (sec -(3600*h)-(m*60));
printf("H:M:S - %d:%d:%d\n",h,m,s);
return 0;
}
Пример вывода:
Входные секунды: 25300 В: М: С - 7: 1: 40
Блок - схема:
Решение
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C, чтобы прочитать сумму (целочисленное значение) и разбить сумму на наименьшее возможное количество банкнот.
Далее: Напишите программу на C для преобразования заданного целого числа (в днях) в годы, месяцы и дни. Предполагается, что во всех месяцах 30 дней, а во всех годах 365 дней.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code