Вопрос задан 23.06.2023 в 07:30. Предмет Информатика. Спрашивает Соловьёва Анастасия.

Работа светофора для водителей запрограммирована следующим образом: в начале каждого часа в течение

трёх минут горит зелёный сигнал, затем, в течение одной минуты – жёлтый, в течение двух минут – красный, в течение трёх минут – опять зелёный и т.д. Дано вещественное число Т, означающее время в минутах, прошедшее с начала очередного часа. Определить, сигнал какого цвета горит для водителей в этот момент. На python
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Наумова Алёна.

Ответ:

A = []

counter = 0

for cicle in range(0, 10):

   counter = 0

   while counter < 6:

       if counter <3:

           A.append('green')

           counter+=1

       elif counter == 3:

           A.append('yellow')

           counter+=1

       else:

           A.append('red')

           counter+=1

x = input()

print(A[x])

Здесь создаём массив сигналов светофора, замечая, что в 1 часе 10 таких циклов, дальше всё просто

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете использовать операторы деления и остатка от деления для определения цвета светофора на основе времени, прошедшего с начала очередного часа. Вот пример кода на Python:

python
# Введите время T в минутах T = float(input("Введите время T (в минутах): ")) # Определяем, сколько минут прошло с начала очередного часа minutes_passed = T % 60 # Определяем цвет светофора на основе минут, прошедших с начала часа if 0 <= minutes_passed < 3: signal_color = "Зелёный" elif 3 <= minutes_passed < 4: signal_color = "Жёлтый" elif 4 <= minutes_passed < 6: signal_color = "Красный" else: signal_color = "Зелёный" # Выводим результат print(f"Светофор для водителей в это время горит {signal_color}")

Этот код определяет цвет светофора на основе времени T, введенного пользователем.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос