Написать программу на языке Python: 1. В квадратной комнате шириной A и высотой B есть окно и дверь с размерами C на D и M на N соответственно. Вычислите площадь стен для оклеивания их обоями. 2. Сформировать число, представляющее собой реверсную (обратную в порядке следования разрядов) запись заданного трехзначного числа. Например, для числа 341 таким будет 143.
def calculate_wall_area(A, B, C, D, M, N): window_area = C D door_area = M N wall_area = 2 * (A + B) - window_area - door_area return wall_area
Ввод данных
A = float(input("Введите ширину комнаты: ")) B = float(input("Введите высоту комнаты: ")) C = float(input("Введите ширину окна: ")) D = float(input("Введите высоту окна: ")) M = float(input("Введите ширину двери: ")) N = float(input("Введите высоту двери: "))
result = calculate_wall_area(A, B, C, D, M, N) print("Площадь стен для оклеивания обоями: ", result)
def calculate_wall_area(A, B, C, D, M, N):
Ввод данныхwindow_area = C D
door_area = M N
wall_area = 2 * (A + B) - window_area - door_area
return wall_area
A = float(input("Введите ширину комнаты: "))
B = float(input("Введите высоту комнаты: "))
C = float(input("Введите ширину окна: "))
D = float(input("Введите высоту окна: "))
M = float(input("Введите ширину двери: "))
N = float(input("Введите высоту двери: "))
result = calculate_wall_area(A, B, C, D, M, N)
Решение задачи 2print("Площадь стен для оклеивания обоями: ", result)
def reverse_number(num):
Ввод числаreturn int(str(num)[::-1])
num = int(input("Введите трехзначное число: "))
reversed_num = reverse_number(num)
print("Реверсная запись числа:", reversed_num)