Просмотр содержимого документа
«Практическая работа «Первые алгоритмы на языке Python»»
Практическая работа «Первые линейные алгоритмы на языке Python».
Задание 1. Напишите программу, которая запрашивала бы у пользователя:
Вариант учителя
Имя, Фамилия, Возраст, Место жительства
- фамилия, имя ( "Ваши фамилия, имя?")
- возраст ("Сколько Вам лет?")
- место жительства ("Где вы живете?")
После этого выводила бы три строки:
"Ваши фамилия, имя"
"Ваш возраст"
"Вы живете в"
Вариант ученика
Имя, Дата рождения, Образование
- имя ("Ваше, имя?")
- дата рождения ("Ваша дата рождения?")
- образование ("Где Вы учитесь?")
После этого выводила бы три строки:
"Ваше имя"
"Дата рождения"
"Вы учитесь в "
Задание 2.
Вариант ученика.
Напишите, используя данные о математических операциях в языке Python, что выведут операторы, написанные выше, для данных: X = 16, Y = 9
x + y | Сложение |
x - y | Вычитание |
x * y | Умножение |
x / y | Деление |
x // y | Получение целой части от деления |
x % y | Остаток от деления |
-x | Смена знака числа |
abs(x) | Модуль числа |
x ** y | Возведение в степень |
Задание 3. Определите, что выведет программа:
Напишите для нее блок-схему.
Задание 4. Напишите программы для задач:
Вариант ученика:
А) Даны три целых числа. Выбрать из них те, которые принадлежат интервалу [1,3].
Б) Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 3% предоставляется в том случае, если сумма покупки больше 500 руб., в 5% - если сумма больше 1000 руб.
В) Составьте программу подсчёта площади равнобедренного треугольника. Если площадь треугольника чётная, разделить её на 2, в противном случае вывести сообщение «Не могу делить на 2!»