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

Дана задача: Даны два угла треугольника (в градусах). Определить, существует ли такой треугольник. Если да, то будет ли он прямоугольным. Определите к какой структуре алгоритмов отнести решение задачи.(см. рис.1 ниже) Линейная Разветвляющаяся Циклическая Алгоритмическая Псевдокод​

Ответы

Автор ответа: nikitasmelev865
0

Ответ:

Для определения существования треугольника на основе двух заданных углов нужно вычислить третий угол. Если сумма трех углов равна 180 градусам, то такой треугольник существует, иначе он не может существовать. Если третий угол равен 90 градусам, то треугольник будет прямоугольным. Алгоритм для решения задачи можно описать

следующим псевдокодом:

// Задаем два угла треугольника

angle1 = 60

angle2 = 70

// Вычисляем третий угол

angle3 = 180 - angle1 - angle2

// Проверяем, существует ли треугольник

if angle3 > 0 then

// Треугольник существует

if angle3 == 90 then

// Треугольник прямоугольный

print "Треугольник существует и является прямоугольным"

else

// Треугольник не прямоугольный

print "Треугольник существует, но не является прямоугольным"

endif

else

// Треугольник не существует

print "Треугольник не существует"

endif

Объяснение:

поставьте лучший ответ

Автор ответа: p15
0

Ответ:

a=list(map(int,input().split()))

if sum(a)>180:

   print('такого треугольника не существует')

else:

   a.append(180-sum(a))

   print('треугольник существует',end='')

if 90 in a: print(' и он прямоугольный')

Объяснение:

Использовано:

Разветвляющаяся (ecли больше 180, то одно, меньше - другое)

Алгоритмическая (если 90, то добавить что прямоугольный)

Линейная (то, что на одном уровне, например присвоить, сравнить со 180, узнать есть ли 90)

Но это в моем решении. Вам же надо было добавить рисунок.

Похожие вопросы
Предмет: Алгебра, автор: kakbelaaa