diff --git a/Formeln.py b/Formeln.py index acef9c7..31cc017 100644 --- a/Formeln.py +++ b/Formeln.py @@ -13,7 +13,7 @@ Formeln = [k.Formel('Kraftformel', i=k.Groesse('F', 'N', False), a=k.Groesse('m' k.Formel('Spannenergie', i=k.Groesse('Espann','J', False), a=k.Groesse(None, None, True, 0.5), b=k.Groesse('D', 'N/m', False), c=k.Groesse('s', 'm', False), x=konstante_eins, y=konstante_eins, z=k.Groesse(None, None, True, 2)), - k.Formel('Potentielle Energie' , i=k.Groesse('Epot','J',False),a=k.Groesse('m','kg', False), + k.Formel('Potentielle Energie', i=k.Groesse('Epot','J',False),a=k.Groesse('m','kg', False), b=k.Groesse(None, None, True, 9.81), c=k.Groesse('h','m',False), z=konstante_eins, y=konstante_eins,x=konstante_eins), k.Formel('Kinetische Energie',i=k.Groesse('Ekin','J', False), a=k.Groesse(None, None, True, 0.5), @@ -37,4 +37,4 @@ def looper(geg, ges): for formel in Formeln: temp_is_solvable = formel.is_solvable(geg, ges) if temp_is_solvable[0]: - formel.solve(temp_is_solvable[1]) \ No newline at end of file + formel.solve(temp_is_solvable[1], [geg, ges]) \ No newline at end of file diff --git a/Main.py b/Main.py index a171303..c79793b 100644 --- a/Main.py +++ b/Main.py @@ -2,4 +2,4 @@ import user_IO #import Klassen while True: - _ = user_IO.user_Input() \ No newline at end of file + _ = user_IO.user_Input() diff --git a/user_IO.py b/user_IO.py index d048e0c..89807c5 100644 --- a/user_IO.py +++ b/user_IO.py @@ -1,3 +1,4 @@ +import Formeln def user_Input(): geg = {} ges = {} @@ -18,7 +19,12 @@ def user_Input(): return [geg, ges] -def user_Output(geg, ges, formelname, formelaufbau): +def user_Output(liste): + geg = liste[0] + ges = liste[1] + formel_str = liste[2].string + formel_name = liste[2].Name + #einsetzen von ergebnis in ges print("100% \nDas Programm hat fertig gerechnet!") print("Dies war gegeben: ") for wert in geg: @@ -26,5 +32,5 @@ def user_Output(geg, ges, formelname, formelaufbau): print("\nDas was gesucht: ") for wert1 in ges: print(wert1 + " = " + ges[wert1]) - print("\nDiese Formel habn wir genutzt: " + formelname) - print("So sieht die Formel aus: " + str(formelaufbau)) + print("\nDiese Formel habn wir genutzt: " ) + print("So sieht die Formel aus: " + str())