| Главная » Статьи и задачи » Задачи |
Задача №4: Вычисление площади двора, дома
Формулировка задачи: В углу прямоугольного двора размером 50х30 стоит прямоугольный дом размером 20х10. Подсчитать площадь дома, свободную площадь двора и длину забора. Примечание: в углу, где дом, забора нет. Задача: Написать программу, вычисляющую свободную площадь двора и длину забора. Решение: итак, для начала заводим переменные, в которых будем хранить размеры двора и дома # переменные с размерами двора yard_length = 50 yard_width = 30 # переменные с размерами дома house_lenght = 20 house_width = 10 Далее начинаем вычисления: #вычисляем площадь двора и дома yard_square = yard_length*yard_width house_square = house_lenght*house_width # вычисляем свободную площадь free_yard_square = yard_square-house_square # вычисляем длину забора fence_length = 2*(yard_length-yard_width)-(house_lenght-house_width) Теперь остается только вывести результаты на экран:
# вывод результатов
print("Площадь дома: ", house_square)
print("Свободная площадь двора: ", free_yard_square)
print("Длина забора: ", fence_length)
И в конце полный код программы:
# переменные с размерами двора
yard_length = 50
yard_width = 30
# переменные с размерами дома
house_lenght = 20
house_width = 10
#вычисляем площадь двора и дома
yard_square = yard_length*yard_width
house_square = house_lenght*house_width
# вычисляем свободную площадь
free_yard_square = yard_square-house_square
# вычисляем длину забора
fence_length = 2*(yard_length-yard_width)-(house_lenght-house_width)
# вывод результатов
print("Площадь дома: ", house_square)
print("Свободная площадь двора: ", free_yard_square)
print("Длина забора: ", fence_length)
Скачать исходник этой задачи можно скачать тут | |
| Просмотров: 6116 | Комментарии: 1 | |
| Всего комментариев: 1 | |
|
| |
