Iromento
Rozwiązane

Witam, mam napisać program obliczający pole i objętość graniastosłupa w pythonie oraz program na sprawdzanie czy trójkąt jest prostokątny



Odpowiedź :

Odpowiedź:

Programy bez komentarzy w załącznikach .txt

Wyjaśnienie:

Program OBJĘTOŚĆ:

Pp=float(input('Podaj pole podstawy graniastosłupa: '))

H=float(input('Podaj długość wysokości graniastosłupa: '))

V=Pp*H

print('Objętość graniastosłupa wynosi ',V)

Program PITAGORAS:

a=float(input('Podaj długość pierwszego boku: '))

b=float(input('Podaj długość drugiego boku: '))

c=float(input('Podaj długość trzeciego boku: '))

if a+b>c and a+c>b and b+c>a: #sprawdzanie warunku trójkąta

 if a>b and a>c: #(*)

   if b**2+c**2==a**2:  #sprawdzenie zależności wynikającej z tw. Pitagorasa

     print('Długości ',a,',',b,' i ',c,' są długościami boków trójkąta prostokątnego')

   else:

     print('Długości ',a,',',b,' i ',c,' nie są długościami boków trójkąta prostokątnego')

 elif b>a and b>c:

   if a**2+c**2==b**2: #(*)

     print('Długości ',a,',',b,' i ',c,' są długościami boków trójkąta prostokątnego')

   else:

     print('Długości ',a,',',b,' i ',c,' nie są długościami boków trójkąta prostokątnego')

 else:

   if a**2+b**2==c**2:

     print('Długości ',a,',',b,' i ',c,' są długościami boków trójkąta prostokątnego')

   else:

     print('Długości ',a,',',b,' i ',c,' nie są długościami boków trójkąta prostokątnego')

else:

 print('Podane długości nie mogą być długościami jakiegokolwiek trójkąta.')

#(*) - sprawdzanie, który bok jest najdłuższy

Zobacz obrazek Animaldk
Zobacz obrazek Animaldk
Zobacz obrazek Animaldk
Zobacz obrazek Animaldk