Proszę o pomoc z informatyki język Python treść zadania w załączniku
![Proszę O Pomoc Z Informatyki Język Python Treść Zadania W Załączniku class=](https://pl-static.z-dn.net/files/dba/aeebecbdfcddcafa94210557fc06617f.jpg)
Wyjaśnienie:
Wersja z treści zadania:
a=float(input('Wprowadź długość najkrótszego boku trójkąta: '))
b=float(input('Wprowadź długość średniego boku trójkąta: '))
c=float(input('Wprowadź długość najdłuższego boku trójkąta: '))
if a**2+b**2==c**2: #sprawdzenie warunku wynikającego z tw. Pitagorasa
print('Trójkąt jest prostokątny')
else:
print('Trójkąt nie jest prostokątny')
Wersja rozszerzona ze sprawdzaniem, czy podane długości mogą być długościami boków trójkąta:
a=float(input('Wprowadź długość najkrótszego boku trójkąta: '))
b=float(input('Wprowadź długość średniego boku trójkąta: '))
c=float(input('Wprowadź długość najdłuższego boku trójkąta: '))
if a+b<=c:
print('Podane długości nie mogą być długościami boków trójkąta')
else:
if a**2+b**2==c**2:
print('Trójkąt jest prostokątny')
else:
print('Trójkąt nie jest prostokątny')
Wersja jeszcze bardziej rozszerzona, że nie wypisujemy, który bok jest najkrótszy, a który najdłuższy.
a=float(input('Wprowadź długość pierwszego boku trójkąta: '))
b=float(input('Wprowadź długość drugiego boku trójkąta: '))
c=float(input('Wprowadź długość trzeciego boku trójkąta: '))
if a+b<=c or a+c<=b or b+c<=a:
print('Podane długości nie mogą być długościami boków trójkąta')
else:
if a<c and b<c:
if a**2+b**2==c**2:
print('Trójkąt jest prostokątny')
else:
print('Trójkąt nie jest prostokątny')
elif a<b and c<b:
if a**2+c**2==b**2:
print('Trójkąt jest prostokątny')
else:
print('Trójkąt nie jest prostokątny')
else:
if c**2+b**2==a**2:
print('Trójkąt jest prostokątny')
else:
print('Trójkąt nie jest prostokątny')
I ostatnia wersja, w której program określa rodzaj trójkąta ze względu na miary kątów:
a=float(input('Wprowadź długość najkrótszego boku trójkąta: '))
b=float(input('Wprowadź długość średniego boku trójkąta: '))
c=float(input('Wprowadź długość najdłuższego boku trójkąta: '))
if a+b<=c:
print('Podane długości nie mogą być długościami boków trójkąta')
else:
if a**2+b**2==c**2:
print('Trójkąt jest prostokątny')
else:
if a**2+b**2>c**2:
print('Trójkąt jest ostrokątny')
else:
print('Trójkąt jest rozwartokątny')
Może programy nie są doskonałe, ale działające.