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

НУЖНА ПОМОЩЬ!

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

Ответы

Ответ дал: vorizonbusiness
0

python:

import turtle

# Введення значень для сторон квадратів

a = int(input("Введіть довжину сторони першого квадрата: "))

b = int(input("Введіть збільшення довжини сторони квадрата: "))

# Створення об'єкту Turtle та встановлення відповідного вигляду

t = turtle.Turtle()

t.speed(0)

t.color("blue")

# Малювання чотирьох квадратів поруч

for i in range(4):

t.forward(a)

t.left(90)

a += b

# Зупинка вікна Turtle

turtle.done()


Timka229454: Код не працює
Timka229454: Щось з строкою під for i in range(4):
Timka229454: Я вже відредагував
Timka229454: Код не малює 4 квадрати
Ответ дал: Jsgsgsjsnsvxgs
0

import turtle

a = 100 # задаємо довжину сторони першого квадрата

b = 20 # задаємо збільшення довжини сторони для кожного наступного квадрата

turtle.speed(0) # встановлюємо максимальну швидкість малювання

for i in range(4): # малюємо чотири квадрати

for j in range(4): # малюємо кожну сторону квадрата

turtle.forward(a) # малюємо сторону

turtle.left(90) # повертаємо на 90 градусів проти годинникової стрілки

a += b # збільшуємо довжину сторони для наступного квадрата на b кроків

turtle.done() # закінчуємо малювання


Timka229454: Мені потрібно на python
Jsgsgsjsnsvxgs: готово
Timka229454: Код не працює
Timka229454: Код малює крадрати на квадраті
Timka229454: а, я відредагував. Все тепер працює
Вас заинтересует