Определить, сигнал какого цвета горит для пешеходов в этот момент на светофоре - C (СИ)
Формулировка задачи:
Светофор работает следующем образом: с начала часа в течении 3-х минут горит зеленый сигнал,
затем в течение 2-х минут горит красный и т.д. Дано вещественное число T, означающее время в минутах, прошедшее с начало определённого часа. Определить, сигнал какого цвета горит для пешеходов в этот момент.
Решение задачи: «Определить, сигнал какого цвета горит для пешеходов в этот момент на светофоре»
textual
Листинг программы
#include <stdio.h> int main(void) { int t; printf("Input time:"); scanf("%d", &t); if (t%4 == 0 || t%5 == 0) printf("Red\n"); else printf("Green\n"); return 0; }
Объяснение кода листинга программы
- Включаем заголовочный файл
для использования функций ввода-вывода. - Создаём функцию main.
- Объявляем переменную t типа int для хранения времени.
- Выводим приглашение для ввода времени.
- Считываем время с помощью функции scanf в переменную t.
- Проверяем деление времени на 4 или 5 (остаток от деления).
- Если время кратно 4 или 5, выводим
Red
(красный цвет). - Если время не кратно 4 или 5, выводим
Green
(зелёный цвет). - Возвращаем 0, чтобы указать, что программа успешно завершилась.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д