Menu
CoddyTech

Wiederholung – einfacher Taschenrechner

Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 28 von 92.

challenge icon

Aufgabe

Einfach

Erstelle einen kleinen Taschenrechner. Die Variablen n1, n2 und op werden in den ersten drei Zeilen für dich eingelesen (ändere sie nicht), und op enthält einen der Werte "+", "-", "*" oder "/".

Setze result abhängig von op:

  • "+": n1 + n2
  • "-": n1 - n2
  • "*": n1 * n2
  • "/": n1 geteilt durch n2, wobei der Dezimalteil erhalten bleibt

Schreibe alle vier Fälle: Bei den Tests wird jeder Operator ausprobiert. result ist ein float, daher wird immer ein Dezimalpunkt ausgegeben. Zum Beispiel lautet die Ausgabe für 12, 34 und "+":

result = 46.0

und für 7, 2 und "/" lautet sie:

result = 3.5

Probier es selbst

extends Node

func _ready():
	var n1 := int(OS.read_string_from_stdin()) # Ändere diese Zeile nicht
	var n2 := int(OS.read_string_from_stdin()) # Ändere diese Zeile nicht
	var op := OS.read_string_from_stdin() # Ändere diese Zeile nicht
	var result: float = 0.0
	# Schreibe deinen Code unten

	# Ändere die Zeile darunter nicht
	print("result = ", result)

Alle Lektionen in Grundlagen

Übe selbstständig: Online-GDScript-Compiler