Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 12 мая 2025 14:47

Написать программу, которая по номеру дня недели (натуральному числу от 1 до 7) выдает в качестве результата количество уроков в Вашем классе в этот день.

Ответ нейросети

12 мая 2025 14:47

Конечно! Вот пример простейшей программы на языке Python, которая по номеру дня недели возвращает количество уроков. Предположим, что в данном классе:

  • Понедельник (1) — 6 уроков
  • Вторник (2) — 5 уроков
  • Среда (3) — 6 уроков
  • Четверг (4) — 5 уроков
  • Пятница (5) — 4 урока
  • Суббота (6) — выходной, уроков нет
  • Воскресенье (7) — выходной, уроков нет

Если у вас иной режим, можно его изменить в коде.


Пошаговое решение

# Вводим номер дня недели
day_number = int(input("Введите номер дня недели (от 1 до 7): "))

# Создаем словарь, где ключ — номер дня, значение — количество уроков
lessons_per_day = {
    1: 6,  # Понедельник
    2: 5,  # Вторник
    3: 6,  # Среда
    4: 5,  # Четверг
    5: 4,  # Пятница
    6: 0,  # Суббота
    7: 0   # Воскресенье
}

# Проверяем корректность введенного числа
if 1 <= day_number <= 7:
    lessons = lessons_per_day[day_number]
    print(f"В этот день у вас {lessons} уроков.")
else:
    print("Некорректный номер дня. Введите число от 1 до 7.")

Объяснение кода

  1. Программа запрашивает у пользователя ввод номера дня недели.
  2. В словаре lessons_per_day прописаны соответствия дня недели и количества уроков.
  3. Проверяем, чтобы введенное число было в диапазоне от 1 до 7.
  4. Если все в порядке, выводим количество уроков на этот день.
  5. В случае некорректного ввода — выводим сообщение об ошибке.

Если нужен другой режим работы или дополнительные условия — скажите, я помогу адаптировать!

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

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

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Написать программу, которая по номеру дня недели (натуральному числу от 1 до 7) выдает в качестве результата количество уроков в Вашем классе в этот день.
Конечно! Вот пример простейшей программы на языке Python, которая по номеру дня недели возвращает количество уроков. Предположим, что в данном классе: - Понедельник (1) — 6 уроков - Вторник (2) — 5 уроков - Среда (3) — 6 уроков - Четверг (4) — 5 уроков - Пятница (5) — 4 урока - Суббота (6) — выходной, уроков нет - Воскресенье (7) — выходной, уроков нет Если у вас иной режим, можно его изменить в коде. --- ### Пошаговое решение ```python # Вводим номер дня недели day_number = int(input("Введите номер дня недели (от 1 до 7): ")) # Создаем словарь, где ключ — номер дня, значение — количество уроков lessons_per_day = { 1: 6, # Понедельник 2: 5, # Вторник 3: 6, # Среда 4: 5, # Четверг 5: 4, # Пятница 6: 0, # Суббота 7: 0 # Воскресенье } # Проверяем корректность введенного числа if 1 <= day_number <= 7: lessons = lessons_per_day[day_number] print(f"В этот день у вас {lessons} уроков.") else: print("Некорректный номер дня. Введите число от 1 до 7.") ``` --- ### Объяснение кода 1. Программа запрашивает у пользователя ввод номера дня недели. 2. В словаре `lessons_per_day` прописаны соответствия дня недели и количества уроков. 3. Проверяем, чтобы введенное число было в диапазоне от 1 до 7. 4. Если все в порядке, выводим количество уроков на этот день. 5. В случае некорректного ввода — выводим сообщение об ошибке. --- Если нужен другой режим работы или дополнительные условия — скажите, я помогу адаптировать!