Домашнее задание 1. В кухне и гостиной необходимо сделать ремонт и заме- нить обои. Высота и ширина комнат вводятся с клавиа- туры. Вычислити площадь двух комнат и определите, для какой комнаты вам нужно больше обоев. 2. При покупке билета на канатную дорогу Медеу - Шым- булак предусмотрены особые льготы для некоторой категории людей. Например, для детей до 5 лет проезд бесплатный как в будние, так и в выходные дни. Пенсио- неры могут пользоваться подъемником бесплатно только в будние дни. Для отдыхающих в возрасте от 11 до 23 лет предусмотрена скидка 50%, а старше 24 лет тариф опла- чивается полностью. Создайте программу, которая рассчитывает стоимость канатной дороги Медеу - Шымбулак с учетом скидок пу- тем ввода номера рабочего дня на клавиатуре (например, понедельник 1, вторник 2, ..., воскресенье 7) и возраст отдыхающего. дам сто баллов если ответите на два вопроса
Answers & Comments
Код для первой задачи:
Python
height_kitchen = int(input("Введите высоту кухни в сантиметрах: "))
width_kitchen = int(input("Введите ширину кухни в сантиметрах: "))
height_living = int(input("Введите высоту гостиной в сантиметрах: "))
width_living = int(input("Введите ширину гостиной в сантиметрах: "))
area_kitchen = height_kitchen * width_kitchen
area_living = height_living * width_living
if area_kitchen > area_living:
print("Для кухни нужно больше обоев.")
elif area_kitchen < area_living:
print("Для гостиной нужно больше обоев.")
else:
print("Для кухни и гостиной нужно одинаковое количество обоев.")
Код для второй задачи:
Python
weekday = int(input("Введите номер дня недели (1 - понедельник, 2 - вторник, ..., 7 - воскресенье): "))
age = int(input("Введите возраст отдыхающего: "))
if age < 5:
print("Проезд бесплатный.")
elif age >= 5 and age <= 10:
print("Тариф оплачивается полностью.")
elif age >= 11 and age <= 23:
if weekday >= 1 and weekday <= 5:
print("Стоимость проезда со скидкой 50%.")
else:
print("Тариф оплачивается полностью.")
elif age >= 24 and age <= 65:
if weekday >= 1 and weekday <= 5:
print("Тариф оплачивается полностью.")
else:
print("Стоимость проезда со скидкой 50%.")
elif age > 65:
if weekday >= 1 and weekday <= 5:
print("Тариф оплачивается полностью.")
else:
print("Проезд бесплатный.")
Пример работы программы:
Scss
Введите номер дня недели (1 - понедельник, 2 - вторник, ..., 7 - воскресенье): 1
Введите возраст отдыхающего: 20
Тариф оплачивается полностью.
В данном случае, вводится номер понедельника, что означает будний день. Возраст отдыхающего - 20 лет, что соответствует категории от 11 до 23 лет. Следова