From a2ebbe129488232c4693fb4c81cd6c48b7d8aa35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20J=C3=A4ckle?= Date: Thu, 30 Sep 2021 09:44:56 +0200 Subject: [PATCH] Add sqrt to the import --- wurzelspirale.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/wurzelspirale.py b/wurzelspirale.py index 0a4da18..306aa88 100644 --- a/wurzelspirale.py +++ b/wurzelspirale.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -from math import sin, cos, tan, asin, acos, atan, pi +from math import sqrt, sin, cos, tan, asin, acos, atan, pi def main(args): @@ -10,15 +10,15 @@ def main(args): n = int(args[1]) except (IndexError, ValueError): n = 20 - alpha = 0 # Winkel der ganzen Spirale in Rad + alpha = 0 # Winkel der ganzen Spirale in Rad # Wir gehen jedes Dreieck durch und lassen alpha grösser werden. for i in range(1, n): # Hier musst du das Programm anpassen. - g = 30*i # Gegenkathete - a = 20*i # Ankatete - h = 40*i # Hypothenuse + g = 30*i # Gegenkathete + a = 40*i # Ankatete + h = sqrt(g**2+a**2)*i # Hypothenuse beta = asin(g/h) print('arcossin =', asin(g/h)) @@ -28,6 +28,7 @@ def main(args): print(f"Dies sind {alpha/pi*180}°.") return 0 + if __name__ == '__main__': import sys sys.exit(main(sys.argv))