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

СРОЧНО ПОМОГИТЕ . . .

Завдання 1. Складання лінійних проєктів з величинами (6 балів)
1. Відкрийте середовище розробки та виконання проєктів Python.
2. Складіть проєкт малювання двох квадратів, якщо довжина сторони першого на 30 кроків більша за довжину сторони другого. Значення довжини сторони першого квадрата користувач повинен вводити з клавіатури.


3. Збережіть проект у файлі з назвою завдання 1.

Ответы

Ответ дал: betman134
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
Ответ дал: olyanchek
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()
Вас заинтересует