
Ich habe ein paar Aufgaben zu tun, bevor ich einen Pythonkurs beginne.
Quadratische Gleichungen
Schreibe in der Datei ein Programm, welches den Mittelschulesschülern hilft, die Wurzeln quadratischer Gleichungen zu zählen.
Das Programm sollte:
1. Eine Meldung auf dem Bildschirm anzeigen:
Code: Alles auswählen
Eine Gleichung in der Form: a*x**2 + b*x + c == 0
3. Den Wert vom Benutzer abrufen und in die Variable A speichern (denke daran, den Wert auf den entsprechenden Typ zu übertragen),
4. Wird auf dem Bildschirm die Meldung angezeigt: "Geben Sie B an:",
5. Den Wert vom Benutzer erhalten und ihn in die Variable B speichern (denke daran, den Wert auf den entsprechenden Typ zu übertragen),
6. Meldung auf dem Bildschirm anzeigen: "Geben Sie C an:",
7. Den Wert vom Benutzer erhalten und ihn in die Variable C speichern (denk an die Uebertragung auf den richtigen Typ),
8. Das Delta zählen,
Wenn delta > 0 ist, zähle die Werte von x_1 und x_2 aus der Formel:
Code: Alles auswählen
x_1 = (-b - delta**0.5) / (2 * a)
x_2 = (-b + delta**0.5) / (2 * a)
Code: Alles auswählen
Quadratwurzel der Quadratgleichung oder Primzahlen der quadratischen Gleichung:
x_1 = <Wert>
x_2 = <Wert>
Code: Alles auswählen
Die Primzahlen der quadratischen Gleichung/ Quadratwurzel der Quadratgleichung:
x_1 = x_2 = <Wert>
Hinweis: Wir gehen davon aus, dass der Benutzer die Zahlen a, b und c richtig eingab.
Hinweis 2 : Hier das Delta ist keine Mutation des Coronavirus.

Mein fehlgeschlagener Versuch:
import math soll angewendet werden? "Delta" ist unbekannt fuer Pycharm

Code: Alles auswählen
a= float(input("Gib bitte A an: "))
b= float(input("Gib bitte B ein: "))
c= float(input("Gib bitte C durch: "))
x1 = (-b - delta ** 0.5) / (2 * a)
x2 = (-b + delta ** 0.5) / (2 * a)
print("Die Gleichung in der Form:")
print("a*x**2 + b*x + c == 0")
if delta > 0:
print(f'''Die Primzahlen der quadratischen Gleichung/ Quadratwurzel der Quadratgleichung :
x_1 = {x1}, x_2 = {x2}''')
elif delta == 0:
print(f'''Die Primzahlen der quadratischen Gleichung/ Quadratwurzel der Quadratgleichung:
x1 = x2 = {x2} ''')
else:
print("Keine Lösungen")