1) . Напишите программу, запрашивающую ваше имя, фамилию, класс и количество уроков в понедельник, вторник,...

Тематика Информатика
Уровень 5 - 9 классы
программирование Python ввод данных обработка строк школьные задания учебная программа уроки расписание алгоритмы
0

1) . Напишите программу, запрашивающую ваше имя, фамилию, класс и количество уроков в понедельник, вторник, среду, четверг, пятницу и субботу и выводящую на экран: Я, <фамилия имя>, ученик <класс> класса. На этой недели у меня <общее кол-во уроков> уроков.

avatar
задан месяц назад

3 Ответа

0

Конечно! Давайте напишем программу на языке Python, которая будет запрашивать у пользователя его имя, фамилию, класс и количество уроков в каждый день недели. Затем программа будет вычислять общее количество уроков за неделю и выводить сообщение с этой информацией.

Вот пример программы:

def main():
    # Запрашиваем у пользователя имя, фамилию и класс
    first_name = input("Введите ваше имя: ")
    last_name = input("Введите вашу фамилию: ")
    grade = input("Введите ваш класс: ")

    # Запрашиваем количество уроков на каждый день недели
    lessons_monday = int(input("Введите количество уроков в понедельник: "))
    lessons_tuesday = int(input("Введите количество уроков во вторник: "))
    lessons_wednesday = int(input("Введите количество уроков в среду: "))
    lessons_thursday = int(input("Введите количество уроков в четверг: "))
    lessons_friday = int(input("Введите количество уроков в пятницу: "))
    lessons_saturday = int(input("Введите количество уроков в субботу: "))

    # Вычисляем общее количество уроков за неделю
    total_lessons = (lessons_monday + lessons_tuesday + lessons_wednesday +
                     lessons_thursday + lessons_friday + lessons_saturday)

    # Формируем и выводим итоговое сообщение
    message = (f"Я, {last_name} {first_name}, ученик {grade} класса. "
               f"На этой неделе у меня {total_lessons} уроков.")
    print(message)

if __name__ == "__main__":
    main()

Пояснение:

  1. Ввод данных: Программа использует функцию input() для получения данных от пользователя. Мы запрашиваем имя, фамилию, класс и количество уроков на каждый день недели.

  2. Преобразование типов: Поскольку количество уроков — это числовое значение, мы используем функцию int() для преобразования введённых данных в целые числа.

  3. Вычисление суммы: Мы суммируем количество уроков за каждый день, чтобы получить общее количество уроков за неделю.

  4. Формирование строки результата: Мы используем f-строку (форматированную строку) для удобного подстановки переменных в итоговое сообщение.

  5. Вывод результата: Программа выводит итоговое сообщение с использованием функции print().

Эта программа поможет пользователю быстро подсчитать и отобразить общее количество уроков за неделю.

avatar
ответил месяц назад
0

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

# Запрашиваем данные у пользователя
name = input("Введите ваше имя: ")
surname = input("Введите вашу фамилию: ")
class_num = input("Введите ваш класс: ")
monday_lessons = int(input("Введите количество уроков в понедельник: "))
tuesday_lessons = int(input("Введите количество уроков во вторник: "))
wednesday_lessons = int(input("Введите количество уроков в среду: "))
thursday_lessons = int(input("Введите количество уроков в четверг: "))
friday_lessons = int(input("Введите количество уроков в пятницу: "))
saturday_lessons = int(input("Введите количество уроков в субботу: "))

# Вычисляем общее количество уроков на неделе
total_lessons = monday_lessons + tuesday_lessons + wednesday_lessons + thursday_lessons + friday_lessons + saturday_lessons

# Выводим информацию на экран
print(f"Я, {surname} {name}, ученик {class_num} класса. На этой недели у меня {total_lessons} уроков.")

После запуска этой программы пользователь будет последовательно вводить свои данные, а затем программа выведет информацию о количестве уроков на неделе в нужном формате.

avatar
ответил месяц назад
0

Программа на Python:

name = input("Введите ваше имя: ")
surname = input("Введите вашу фамилию: ")
class_num = input("Введите ваш класс: ")
monday_lessons = int(input("Введите количество уроков в понедельник: "))
tuesday_lessons = int(input("Введите количество уроков во вторник: "))
wednesday_lessons = int(input("Введите количество уроков в среду: "))
thursday_lessons = int(input("Введите количество уроков в четверг: "))
friday_lessons = int(input("Введите количество уроков в пятницу: "))
saturday_lessons = int(input("Введите количество уроков в субботу: "))

total_lessons = monday_lessons + tuesday_lessons + wednesday_lessons + thursday_lessons + friday_lessons + saturday_lessons

print(f"Я, {surname} {name}, ученик {class_num} класса. На этой недели у меня {total_lessons} уроков.")

avatar
ответил месяц назад

Ваш ответ

Вопросы по теме