Advertisement
Week045

Types of triangle

Sep 20th, 2022
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.90 KB | None | 0 0
  1. #ввод данных
  2. a = int(input())
  3. b = int(input())
  4. c = int(input())
  5. #проверка на максимальное значение
  6. #я тут делаю так, чтобы значение "а" было максимальным среди переменных "a" "b" "c"
  7. if c > a:
  8.  tmp = a #замена двух значений переменной с использованием третьей(переменной)
  9.  a = c
  10.  c = tmp
  11. if b > a:
  12.  tmp = b
  13.  b = a
  14.  a = tmp
  15. #вывод значений
  16. print('a = ' + str(a))
  17. print('b = ' + str(b))
  18. print('c = ' + str(c))
  19. #определение типа треугольник
  20. if (b + c < a):
  21.  print ("impossible")
  22. elif (a**2 < b**2 + c**2):
  23.  print ("acute") #остроугольный
  24. elif (a**2 > b**2 + c**2):
  25.  print ("obtuse") #тупоугольный
  26. elif (a**2 == b**2 + c**2):
  27.  print("rectangular") #прямоугольный
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement