Главная » Статьи и задачи » Задачи |
Задача №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) Скачать исходник этой задачи можно скачать тут | |
Просмотров: 5538 | Комментарии: 1 | |
Всего комментариев: 1 | |
| |