После строительства дома осталось некоторое количество плиток. Их можно использовать для выкладывания прямоугольной площадки на участке рядом с домом на языке Python.

ГДЗ информатика 8 класс

§ 5.5. Программирование циклических алгоритмов Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


16. После строительства дома осталось некоторое количество плиток. Их можно использовать для выкладывания прямоугольной площадки на участке рядом с домом. Если укладывать в ряд по 10 плиток, то для квадратной площадки плиток не хватит. При укладывании по 8 плиток в ряд остаётся один неполный ряд, а при укладывании по 9 плиток тоже остаётся неполный ряд, в котором на 6 плиток меньше, чем в неполном ряду при укладывании по 8. Напишите программу, вычисляющую, сколько всего плиток осталось после строительства дома.

Ответ

Программа на языке Python, которая вычисляет, сколько плиток осталось после строительства дома:

количество_плиток = int(input("Введите общее количество плиток: "))
количество_рядов_по_10 = количество_плиток // 10
остаток_по_10 = количество_плиток % 10

количество_рядов_по_8 = остаток_по_10 // 8
остаток_по_8 = остаток_по_10 % 8

количество_рядов_по_9 = остаток_по_8 // 9
остаток_по_9 = остаток_по_8 % 9

общее_количество_оставшихся_плиток = остаток_по_9 + количество_рядов_по_9 * 9 + количество_рядов_по_8 * 8 + количество_рядов_по_10 * 10

print(f"После строительства дома осталось {общее_количество_оставшихся_плиток} плиток.")

Программа начинается с запроса пользователю ввести общее количество плиток с помощью функции input. Затем используются арифметические операции для вычисления количества рядов плиток, которые могут быть уложены по 10, 8 и 9 плиток в ряд.

Для каждого типа рядов вычисляется количество полных рядов и остаток плиток. Затем общее количество оставшихся плиток суммируется с помощью операций сложения и умножения.

Наконец, результат выводится на экран с помощью функции print.

Вы можете запустить эту программу на своем компьютере с помощью любого текстового редактора и интерпретатора Python или воспользоваться онлайн-средой разработки Python, чтобы ввести количество плиток и узнать, сколько плиток осталось после строительства дома.


Понравилась статья? Поделиться с друзьями: