Informatik arbeit?
Hi, ich sitze gerade in einer Informatikarbeit und verzweifle kommplet bei dieser Aufgabe, es wäre sehr nett wenn mit jemand helfen könnte:)
Schreiben Sie eine Funktion, die zwei Zahlen dividiert. Fügen sie die erforderlichen Codezeilen hinzu, in denen zwei Variablen eingelesen werden und die Funktion aufgerufen wird, um sie zu dividieren. Geben sie das Ergebnis aus. Schreiben sie den passenden Python/Pseudo code dazu
danke
Kannst du während der Info Arbeit WhatsApp aufrufen? Hat der SoWi-Lehrer Aufsicht?
ja er guckt gerade zu XD
2 Antworten
def divide_numbers(num1, num2):
if num2 == 0:
return "Error: Division by zero!"
else:
return num1 / num2
# Eingabe von zwei Zahlen
num1 = float(input("Bitte geben Sie die erste Zahl ein: "))
num2 = float(input("Bitte geben Sie die zweite Zahl ein: "))
# Aufruf der Funktion, um die Zahlen zu dividieren
ergebnis = divide_numbers(num1, num2)
# Ausgabe des Ergebnisses
print("Das Ergebnis der Division ist: ", ergebnis)
So würde ich es machen. Insbesondere den Check, ob die zweite Zahl 0 ist, da wir sonst eine Exception werfen.
Habe ewig keinen Pseudocode geschrieben. Dürfte so oder so ähnlich dann aussehen:
Funktion divide_numbers(num1, num2)
Wenn num2 gleich 0 ist, dann
Gib "Fehler: Division durch Null!" zurück
Sonst,
Gib num1 geteilt durch num2 zurück
Ende Wenn
Ende Funktion
Hauptprogramm:
Gib "Bitte geben Sie die erste Zahl ein: " aus
Lese num1 ein als Gleitkommazahl
Gib "Bitte geben Sie die zweite Zahl ein: " aus
Lese num2 ein als Gleitkommazahl
ergebnis = divide_numbers(num1, num2)
Gib "Das Ergebnis der Division ist: " zusammen mit ergebnis aus
Ende Hauptprogramm
wirklich 1000 danke du rettest meinen Arsch
Sollte so passen
kannst du mir den Pseudocode dazu auch schreiben? trozdem super nett Danke ;)
Jo hier, ich hoffe das ist das was du gemeint hast
Funktion divide_numbers(a, b):
falls b gleich 0 ist:
gib "Fehler: Division durch Null!" zurück
sonst:
gib a geteilt durch b zurück
Hauptprogramm:
Eingabe num1
Eingabe num2
result = divide_numbers(num1, num2)
Ausgabe "Das Ergebnis der Division ist:", result
kannst du mir den Pseudocode dazu auch schreiben? trozdem super nett Danke ;)