Для студентов МГТУ им. Н.Э.Баумана по предмету Теоретические основы информатики. Технологии обработки информации.Программирование разветвляющихся алгоритмов в языке PythonПрограммирование разветвляющихся алгоритмов в языке Python
2023-08-122024-09-30СтудИзба
Готовые решения (тексты-программ) к задачам ЛР 2 «Программирование разветвляющихся алгоритмов в языке Python» вариант 10.
Описание
В предлагаемом файле представлены тексты-решения программ к задачам 1-3 варианта 10.
Лабораторная работа № 2
«Программирование разветвляющихся алгоритмов в языке Python»
Цель работы и содержание: приобретение навыков программирования разветвляющихся алгоритмов. Освоить операторы языка Python if, elif и тернарный условный оператор, позволяющие реализовывать разветвляющиеся алгоритмы.
Написать программу вычисления дохода по вкладу. Исходные данные: сумма и срок вклада. Процентная ставка зависит от суммы. Если сумма меньше 5000 руб., то процентная ставка 10%, если больше, то 13%. Ниже приведен рекомендуемый вид экрана (данные, введенные пользователем, выделены полужирным).
Доход
Сумма, руб. -> 10000
Срок вклада, мес. -> 12
----------------------------
Сумма: 10000.00 руб.
Срок вклада: 12 мес.
Процент годовой: 13
Доход: 1300.00 руб.
Сумма в конце срока вклада: 11300.00 руб.
2. Решить задачу, используя оператор if-elif. Предусмотреть сообщение об ошибке в случае неверного числа.
Дано число m (1 m 7). Вывести на экран название дня недели, который соответствует этому номеру.
3. Решить задачу, используя тернарный оператор.
Проверить трехзначное число на четность и найти сумму его цифр, если число четное, или произведение его цифр, если число нечетное.
Лабораторная работа № 2
«Программирование разветвляющихся алгоритмов в языке Python»
Цель работы и содержание: приобретение навыков программирования разветвляющихся алгоритмов. Освоить операторы языка Python if, elif и тернарный условный оператор, позволяющие реализовывать разветвляющиеся алгоритмы.
Вариант10
1. Решить задачу, используя оператор if.Написать программу вычисления дохода по вкладу. Исходные данные: сумма и срок вклада. Процентная ставка зависит от суммы. Если сумма меньше 5000 руб., то процентная ставка 10%, если больше, то 13%. Ниже приведен рекомендуемый вид экрана (данные, введенные пользователем, выделены полужирным).
Доход
Сумма, руб. -> 10000
Срок вклада, мес. -> 12
----------------------------
Сумма: 10000.00 руб.
Срок вклада: 12 мес.
Процент годовой: 13
Доход: 1300.00 руб.
Сумма в конце срока вклада: 11300.00 руб.
2. Решить задачу, используя оператор if-elif. Предусмотреть сообщение об ошибке в случае неверного числа.
Дано число m (1 m 7). Вывести на экран название дня недели, который соответствует этому номеру.
3. Решить задачу, используя тернарный оператор.
Проверить трехзначное число на четность и найти сумму его цифр, если число четное, или произведение его цифр, если число нечетное.
Характеристики лабораторной работы
Учебное заведение
Семестр
Номер задания
Вариант
Просмотров
9
Качество
Идеальное компьютерное
Размер
36,07 Kb
Список файлов
ЛР2_1.docx
ЛР2_2.docx
ЛР2_3.docx