C Упражнения: рассчитать общее количество часов и минут
Оператор ввода-вывода C и выражения: упражнение 6 с решением
Напишите программу на C, в которой вводятся минуты, и отображайте общее количество часов и минут.
Иллюстрированная презентация:
Пример решения :
Код C:
#include <stdio.h>
int tot_mins; /* given number of minutes */
int hrs; /* number of hours (to be computed) */
int mins; /* number of minutes (to be computed) */
const int MINaHOUR = 60; /* number of minutes in an hour */
char line_text[50]; /* line of input from keyboard */
int main() {
printf("Input minutes: ");
fgets(line_text, sizeof(line_text), stdin);
sscanf(line_text, "%d", &tot_mins);
hrs = (tot_mins / MINaHOUR);
mins = (tot_mins % MINaHOUR);
printf("%d Hours, %d Minutes.\n", hrs, mins);
return(0);
}
Пример вывода:
Минут ввода: 546 9 часов, 6 минут.
Блок - схема:
Редактор кода программирования C:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите программу на C, которая использует часы и минуты в качестве входных данных и рассчитывает общее количество минут.
Далее: Напишите программу на C, которая читает имя, фамилию и год рождения и последовательно отображает имена и год один за другим.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code