Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.01.2019, 18:18   #1
angelinkaa
Новичок
Джуниор
 
Регистрация: 26.01.2019
Сообщений: 1
По умолчанию Прямоугольный треугольник

Даны стороны треугольника a, b, c. Проверить, является ли треугольник прямоугольным. Если является - вывести "Yes", иначе вывести "No".
angelinkaa вне форума Ответить с цитированием
Старый 28.01.2019, 13:31   #2
pigeon890
Пользователь
 
Регистрация: 24.01.2019
Сообщений: 19
По умолчанию

Для прямоугольного треугольника должно выполняться одно из следующих:
a^2+b^2=c^2
a^2+c^2=b^2
c^2+b^2=a^2
Последовательно проверяешь на каждое выражение, какое-то подходит - прямоугольный, нет - не прямоугольный.
Код:
a = input('Введите сторону а')
b = input('Введите сторону b')
c = input('Введите сторону c')

if a^2+b^2=c^2:
    print ('Прямоугольный')
elif a^2+c^2=b^2:
    print ('Прямоугольный')
else:
    if c^2+b^2=a^2:
        print ('Прямоугольный')
    else:
        print ('Не прямоугольный')
Вялые питоны: лень, смекалка, пофигизм!
pigeon890 вне форума Ответить с цитированием
Старый 29.01.2019, 01:51   #3
New man
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 774
По умолчанию

Код:
a, b, c = map(float,input().split())
a, b, c = sorted([a,b,c])
if a*a+b*b == c*c:
   print('OK')
else:
   print("NOT")
a.k.a. Angelicos Phosphoros
Мой сайт
New man вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объект - прямоугольный треугольник. Inmate_uA Помощь студентам 3 25.12.2011 22:54
Алгоритм попадания точки в прямоугольный треугольник t2skler Помощь студентам 3 22.10.2011 01:57
Прямоугольный треугольник kapam6a Общие вопросы Delphi 1 04.05.2011 23:50
Проверить можно ли вписать в прямоугольный треугольник QuadroX Помощь студентам 5 25.09.2009 13:58