Предмет: Информатика, автор: LiNoL09

Доріжку у парку вирішили встелити плиткою, яка має форму трапеції. Складіть програму, яка визначає найменшу кількість плиток для заданої площі Р, якщо відомо, що ширина доріжки кратна висоті h трапеції. Врахуйте, що площу трапеції знаходять за формулою: S = (a + b)/2/*h


ILFV183: какойязык программирования?
LiNoL09: пайтон

Ответы

Автор ответа: GAUSS1
2

def calc_num_of_tiles(P, h):

   b = h

   a = 2 * P / h + b

   S = (a + b) / 2 * h

   num_of_tiles = P / S

   return num_of_tiles

P = int(input("Enter the area of the path in square meters: "))

h = int(input("Enter the height of the trapezoid in meters: "))

print("The minimum number of tiles needed:", int(calc_num_of_tiles(P, h)))

Похожие вопросы
Предмет: Математика, автор: awdadawdawd