# -*- coding: utf-8 -*-
# Calcul inverse du sinus
# v.2

from math import asin

print("Calcul de l'arc sinus en degrés")
print("---------------------------------")
pi = 3.1415926535897932384626433832795
# pour le test sinus de 20° = 0.3420201433256687
asi = input("Entrer l'arcsinus ? ")

if asi < "0" or asi > "1" :
    print()
    print("Entrée non valide")
    asi = 0

try :
    asi = float(asi)
except :
    print("Utilisons 0.3420201433256687")
    asi = "0.3420201433256687"
    asi = float(asi)

angr = asin(asi)         # calcul de l'arc-sinus en radians
angd = angr / pi * 180   # convertion des radians en degrés

print()
print("l'arc-sinus de", asi, "est de", round(angd, 2), "degrés")
print (angd)
print()

print()
print("----------------------")
bye = (input ("Entrer pour Sortir...!"))
