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

даю 50 баллов срочно помогите

Задание 1. (4 балла).

1. Моторная лодка плыла 2 ч по озеру и 3 ч по реке по течению. Составьте проект для вычисления расстояния, которое проплыла лодка. Значения скорости лодки и течения реки должны вводиться с клавиатуры.

2. Сохраните проект в файле с названием задание 1.

Задание 2. (4 балла).

1. Составьте проект для рисования пяти квадратов с длиной стороны a шагов, расположенных рядом на расстоянии 10 шагов друг от друга. Значение длины стороны квадрата вводится с клавиатуры.



2. Сохраните проект в файле с названием задание 2.

Задание 3 (4 балла)

1. Составьте проект для вычисления значения выражения: (a + b) – c / (a – 2*b). Выполните его при разных значениях a, b и c. Проект должен содержать разветвление, поскольку содержит действие деления (значение выражения (a – 2*b) не должно быть равно 0, поскольку на 0 делить нельзя). Значения переменных должны быть введены с клавиатуры.

2. Сохраните проект в файле с названием задание 3.

Приложения:

Ответы

Ответ дал: Мансур546
1

Ответ:

Объяснение:

Задание 1
# Ввод значений с клавиатуры

v_lodka = float(input("Введите скорость лодки: "))

v_reka = float(input("Введите скорость течения реки: "))

# Расчет времени плавания

t_ozero = 2  # Время плавания по озеру

t_reka = 3  # Время плавания по реке

# Расчет расстояния

s_ozero = v_lodka * t_ozero  # Расстояние, пройденное по озеру

s_reka = (v_lodka + v_reka) * t_reka  # Расстояние, пройденное по реке

# Общее расстояние

s_total = s_ozero + s_reka

# Вывод результата

print("Общее расстояние, которое проплыла лодка:", s_total)


Задание 2
import turtle

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

a = int(input("Введите длину стороны квадрата: "))

# Создание экрана для рисования

screen = turtle.Screen()

screen.title("Рисование квадратов")

screen.bgcolor("white")

# Создание черепахи для рисования

t = turtle.Turtle()

t.speed(10)

# Рисование пяти квадратов

for _ in range(5):

   t.forward(a)

   t.right(90)

   t.forward(a)

   t.right(90)

   t.forward(a)

   t.right(90)

   t.forward(a)

   t.right(90)

   t.penup()

   t.forward(10)

   t.pendown()

# Закрытие экрана после завершения рисования

turtle.done()


Задание 3
# Ввод значений с клавиатуры

a = float(input("Введите значение переменной a: "))

b = float(input("Введите значение переменной b: "))

c = float(input("Введите значение переменной c: "))

# Проверка условия для деления

if (a - 2 * b) != 0:

   result = (a + b) - c / (a - 2 * b)

   print("Значение выражения:", result)

else:

   print("Деление на ноль невозможно!")

Задание 1: "задание1.py"

Задание 2: "задание2.py"

Задание 3: "задание3.py"


zoysaTurk: спосибо
Вас заинтересует