Упражнение на Python: Проверьте треугольник равносторонний, равнобедренный или разносторонний
Условие Python: упражнение - 36 с решением
Напишите программу на Python, чтобы проверить, что треугольник равносторонний, равнобедренный или разносторонний.
Замечания :
Равносторонний треугольник - это треугольник, в котором все три стороны равны.
Разносторонний треугольник - это треугольник с тремя неравными сторонами.
Равнобедренный треугольник - это треугольник с (как минимум) двумя равными сторонами.
Иллюстрированная презентация:
Пример решения:
Код Python:
print("Input lengths of the triangle sides: ")
x = int(input("x: "))
y = int(input("y: "))
z = int(input("z: "))
if x == y == z:
print("Equilateral triangle")
elif x==y or y==z or z==x:
print("isosceles triangle")
else:
print("Scalene triangle")
Пример вывода:
х: 6 у: 8 z: 12 Неравносторонний треугольник
Блок-схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Написать программу на Python, чтобы проверить, представляют ли строки целое число или нет?
Далее: Напишите программу на Python, которая читает два целых числа, представляющих месяц и день, и печатает сезон для этого месяца и дня.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования