#!/usr/bin/env python
#file piano inclinato.py

import sys
import math

def base (h,l):
    b=math.sqrt(l**2-h**2)
    return (b)

def gradi (h,l):
    seno=h/l
    grado=math.asin(seno)
    gradoo=math.degrees(grado)
    return (gradoo)

def forza1 (h,l,p):
    f1=(p*(h/l))
    return (f1)

def forza2 (h,l,p):
    b=base(h,l)
    f2=(p*(b/l))
    return (f2)
    

print("Piano Inclinato con attrito trascurabile")
print()
print()
l=float(input('Lunghezza del piano inclinato ----> '))
print()
h=float(input('Altezza del piano inclinato ------> '))
print()
p=float(input('Peso posto sul piano inclinato ---> '))
print()
print()
print('Base del piano inclinato ---> %5.3f ' % base(h,l))
print('Angolo del piano(in gradi)--> %5.2f ' % gradi(h,l))
print()
print('Peso che grava sul piano inclinato ----> %5.2f '%forza2(h,l,p))
print('Peso che trascina verso il ba