Предмет: Информатика, автор: standoffgggyio

Задание 4


Составьте блок-схему алгоритма для решения следующей задачи.


Катет прямоугольного треугольника равен 5 см, а разность между гипотенузой и вторым катетом – 1 см. Вычислите площадь треугольника.




Задание 5


Напишите программный код на языке Паскаль или Python для решения задания 4. Входные данные нужно задать путём ввода с клавиатуры. Предусмотрите проверку ввода нулевых значений.


На проверку нужно прислать тексты программ на Паскале или Python, результаты работы в виде скриншотов окна программы с отображением кодов, входных данных и полученного результата.

Ответы

Автор ответа: dimonchop
7

Відповідь:

4)

START

1. Ввести значение катета a = 5 см

2. Ввести значение разности между гипотенузой и вторым катетом h - b = 1 см

3. Вычислить значение гипотенузы h = b + 1 см

4. Вычислить значение второго катета b = sqrt(h^2 - a^2) см

5. Вычислить площадь треугольника S = (a * b) / 2 см^2

6. Вывести результат S

END

5)

# Ввод значений катета и разности гипотенузы и второго катета

a = float(input("Введите значение катета: "))

b = float(input("Введите значение разности гипотенузы и второго катета: "))

# Проверка ввода нулевых значений

if a == 0 or b == 0:

   print("Значения не должны быть равны 0")

else:

   # Вычисление гипотенузы и второго катета

   c = (a**2 + (b+1)**2)**0.5

   d = c - (b+1)

   

   # Вычисление площади треугольника

   s = (a * d) / 2

   

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

   print("Площадь треугольника: ", s)


standoffgggyio: Благодарю, очень выручили
Похожие вопросы
Предмет: Математика, автор: karina2012l
Предмет: Информатика, автор: godfather31102020