• Предмет: Информатика
  • Автор: 2021godkolindarik
  • Вопрос задан 1 месяц назад

Складемо програму для розв’язання задачі. Задача. Скільки контейнерів можна розмістити на вантажній платформі розмірами а × b м, якщо сторона квадратної основи контейнера х м (рис. 2.6)? Сторони контейнерів мають бути паралельні до країв платформи. Поміркуємо, скільки контейнерів можна поставити вздовж сторін платформи: k1 = a : х, k2 = b : x. Але число контейнерів має бути цілим, тобто k1 = [a : х], k2 = [b : х] (квадратні дужки позначають цілу частину числа). Тоді загальну кількість знайдемо як добуток k1 і k2. Математична модель Програма Що дано? a, b, x. Що треба знайти? k — число контейнерів. Який зв’язок між величинами? k = · a x b x . Які є обмеження на дані? a > 0, b > 0, x > 0. a = float(input('a = ?')) b = float(input('b = ?')) x = float(input('x = ?')) k = int(a/x)*int(b/x) print(k) Якщо а = 12.6, b = 7.5, х = 2.2, то отримаємо k = 15. Отже, необхідно вміти визначати типи величин, потрібних для розв’язування поставленої задачі, й оперувати ними в програмі.

Ответы

Ответ дал: mixail0809
1

a = float(input('a = ?'))

b = float(input('b = ?'))

x = float(input('x = ?'))

k = int(a/x) * int(b/x)

print(k)


pmedvedeva4090: А это полностью записывать или в скобках ответы надо свои добавить?
mixail0809: самими
mixail0809: *свои
Вас заинтересует