Предмет: Информатика,
автор: jesskirigiri
СРОЧНО ПОМОГИТЕ . . .
Завдання 1. Складання лінійних проєктів з величинами (6 балів)
1. Відкрийте середовище розробки та виконання проєктів Python.
2. Складіть проєкт малювання двох квадратів, якщо довжина сторони першого на 30 кроків більша за довжину сторони другого. Значення довжини сторони першого квадрата користувач повинен вводити з клавіатури.
3. Збережіть проект у файлі з назвою завдання 1.
Ответы
Автор ответа:
1
import turtle
line = int(input("Введите сторону квадрата: "))
if line <= 30:
print('Значение стороны квадрата должно быть больше 30')
else:
for i in range(4):
turtle.fd(line)
turtle.rt(90)
for i in range(4):
turtle.fd(line - 30)
turtle.rt(90)
turtle.done()
Приложения:
betman134:
Значение стороны первого квадрата должно быть больше 30, иначе сторона второго квадрата будет меньше или равна 0
Автор ответа:
1
import turtle
# зчитування довжини сторони першого квадрата з клавіатури
side1 = int(input("Введіть довжину сторони першого квадрата: "))
# обчислення довжини сторони другого квадрата
side2 = side1 - 30
# створення вікна для малювання
window = turtle.Screen()
# створення першого квадрата
square1 = turtle.Turtle()
square1.color("blue")
square1.penup()
square1.goto(-100, 0) # перемістити курсор у лівий край першого квадрата
square1.pendown()
for i in range(4):
square1.forward(side1)
square1.left(90)
# створення другого квадрата
square2 = turtle.Turtle()
square2.color("red")
square2.penup()
square2.goto(100, 0) # перемістити курсор у лівий край другого квадрата
square2.pendown()
for i in range(4):
square2.forward(side2)
square2.left(90)
# закриття вікна при натисканні на нього
window.exitonclick()
# зчитування довжини сторони першого квадрата з клавіатури
side1 = int(input("Введіть довжину сторони першого квадрата: "))
# обчислення довжини сторони другого квадрата
side2 = side1 - 30
# створення вікна для малювання
window = turtle.Screen()
# створення першого квадрата
square1 = turtle.Turtle()
square1.color("blue")
square1.penup()
square1.goto(-100, 0) # перемістити курсор у лівий край першого квадрата
square1.pendown()
for i in range(4):
square1.forward(side1)
square1.left(90)
# створення другого квадрата
square2 = turtle.Turtle()
square2.color("red")
square2.penup()
square2.goto(100, 0) # перемістити курсор у лівий край другого квадрата
square2.pendown()
for i in range(4):
square2.forward(side2)
square2.left(90)
# закриття вікна при натисканні на нього
window.exitonclick()
Похожие вопросы
Предмет: Английский язык,
автор: adajsovetbek
Предмет: Математика,
автор: Luksondze
Предмет: Математика,
автор: gugg22mnnnj
Предмет: История,
автор: Miravas
Предмет: Русский язык,
автор: sksejej