• Предмет: Информатика
  • Автор: orlovskiyvova1
  • Вопрос задан 1 год назад

Створення лінійних проєктів та проєктів з розгалуженнями у середовищі Python

(Бали:12)

Завдання 1. Складання лінійних проєктів з величинами (6 балів)

1. Відкрийте середовище розробки та виконання проєктів Python.

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





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



Завдання 2. Створення проєктів з розгалуженням (6 балів)

1. Складіть проєкт для обчислення значення виразу. Проект повинен містити розгалуження, оскільки містить дію ділення (значення виразу (2*с + а) не повинно дорівнювати 0, оскільки на 0 ділити не можна).

(а + 4*с)/(2*с + а).

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



Додайте файли з проектами до архіву з розширення py і відправте на перевірку вчителю.

УВАГА! Домашні завдання виконуються українською мовою.

Даю 20 балов!!!

Приложения:

Аноним: стоп, а ты знаешь ответ?
Аноним: дам 100 балов за ришение
Skrepo4kin: Ребята щас я сделаю вам обоим кину решение.
Аноним: Да, но мне не нужно решение как это сделать, а нужен файл с готовой работой
Skrepo4kin: Я знаю.
Skrepo4kin: Тебе файлом кидать или код просто вставить в поле для ответа?
Аноним: скинь файл
Аноним: и да, ты у меня в профиле увидишь такой же самый вопрос, но я тебе готов дать 100 балов. там потом можешь ответить и получить балы
Аноним: ну что там?
Skrepo4kin: Тебе 2 задания нужно или 1?

Ответы

Ответ дал: Skrepo4kin
3

Первое задание:

import turtle as t

first = int(input("Довжина сторони першого квадрату: "))

sec = first - 30

for i in range(4):

   t.forward(first)

   t.right(90)

t.penup()

t.forward(first+50)

t.pendown()

for i in range(4):

   t.forward(sec)

   t.right(90)

Второе:

a = int(input("Значення a =  "))

c = int(input("Значення c =  "))

x = 2 * c + a

if x == 0:

    print("На 0 ділити неможливо!")

else:

    y = a + 4 * c

    b = y / x

    print("Результат обчислення", b)

Вас заинтересует