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

3. Складіть проект для малювання квадратів, розміщених поруч, поки периметр квадрата не перевищує 200 кроків. Довжина сторони першого з них дорівнює а кроків, а довжина сторони кожного наступного на ь кроків більша за довжину сторони попереднього. срочно,если не сложно на листочке, очень нужно..​ с блок системой сразу пж

Ответы

Ответ дал: privettipobedil
1

Объяснение:

Основні кроки:

Імпортуємо бібліотеку turtle та встановлюємо вікно для малювання:

import turtle

window = turtle.Screen()

window.setup(width=600, height=600)

Встановлюємо довжину сторони першого квадрата та довжину сторони наступного квадрата, яка буде більшою на n кроків:

a = 20

n = 5

Ітеруємося, доки периметр квадрата не перевищить 200 кроків. В кожній ітерації малюємо квадрат, збільшуючи довжину сторони на n кроків:

perimeter = 0

while perimeter <= 200:

turtle.forward(a)

turtle.right(90)

turtle.forward(a)

turtle.right(90)

turtle.forward(a)

turtle.right(90)

turtle.forward(a)

turtle.right(90)

perimeter += 4*a

a += n

Завершуємо малювання та закриваємо вікно:

turtle.done()

window.exitonclick()

Після запуску програми на екрані з'явиться вікно з малюнком квадратів, які розміщені поруч, поки їх периметр не перевищує 200 кроків.

полный код если лень переписывать:

import turtle

window = turtle.Screen()

window.setup(width=600, height=600)

a = 20

n = 5

perimeter = 0

while perimeter <= 200:

turtle.forward(a)

turtle.right(90)

turtle.forward(a)

turtle.right(90)

turtle.forward(a)

turtle.right(90)

turtle.forward(a)

turtle.right(90)

perimeter += 4*a

a += n

turtle.done()

window.exitonclick()


Аноним: а как сделать четыре квадрата скажите пожалуйста
Аноним: а,всё,не нужно
Вас заинтересует