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

ХЕЛП БУДЬ ЛАСКА
в пайтоні​

Приложения:

Ответы

Автор ответа: venera230808
0
1. Запрограмуйте введення значення
"a" (довжина сторони першого квадрата) з клавіатури.
2. Створіть змінну "perimeter" та присвойте її значення 0.
3. Створіть цикл, який повторюється, доки "perimeter" менший або рівний 200:
4. У циклі малюйте квадрат зі стороною "а" та підраховуйте його периметр, додаючи до нього довжину східної, північної, західної та південної сторін квадрата (тобто
додавання по 4*а до "perimeter").
5. В циклі збільшуйте значення "a" на 10, щоб побудувати наступний квадрат.
6. Виведіть на екран отриманий проект, який складається з квадратів, вписаних один в одного, доки їх периметр не буде більше 200.
Ось код на мові Python, який можна використати для реалізації цього проекту:

# Введення значення "а" з клавіатури
a = int(input("Введіть довжину сторони
першого квадрата: "))
# Ініціалізація змінної "perimeter" та
"total square"
perimeter = 0
total square = ""
# Побудова квадратів доки їх периметр не буде більшим за 200
while perimeter <= 200:
# Малювання квадрата зі стороною "a"
square =""
for i in range(a):
square +="*" * a
square += "In"
# Додавання квадрату до результуючого проекту
total square += square
# Додавання периметру квадрата до
"perimeter"
perimeter += 4 * a
# Збільшення значення "a" на 10 для
побудови наступного квадрата
a += 10
# Вивід результуючого проекту на екран
print(total square)
Цей код дозволяє побудувати квадрати, змінюючи довжину їх сторін згідно з вимогою проекту. Результат збережений у змінній "total square" , який відображає
повністю описаний вище проект.
Похожие вопросы
Предмет: Физика, автор: nikto3346