Menu
CoddyTech

Powtórka – prosty kalkulator

Część sekcji Podstawy ścieżki GDScript w Coddy. Lekcja 28 z 92.

challenge icon

Wyzwanie

Łatwy

Zbuduj mały kalkulator. Zmienne n1, n2 i op są odczytywane za Ciebie w pierwszych trzech wierszach (nie zmieniaj ich), a op przechowuje jedną z wartości "+", "-", "*" lub "/".

Ustaw result w zależności od op:

  • "+": n1 + n2
  • "-": n1 - n2
  • "*": n1 * n2
  • "/": n1 podzielone przez n2, z zachowaniem części dziesiętnej

Zapisz wszystkie cztery przypadki: testy sprawdzają każdy operator. result jest typu float, więc zawsze wyświetla się z kropką dziesiętną. Na przykład dla 12, 34 i "+" wynikiem jest:

result = 46.0

a dla 7, 2 i "/" jest to:

result = 3.5

Spróbuj swoich sił

extends Node

func _ready():
	var n1 := int(OS.read_string_from_stdin()) # Nie zmieniaj tej linii
	var n2 := int(OS.read_string_from_stdin()) # Nie zmieniaj tej linii
	var op := OS.read_string_from_stdin() # Nie zmieniaj tej linii
	var result: float = 0.0
	# Napisz swój kod poniżej

	# Nie zmieniaj poniższej linii
	print("result = ", result)

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator GDScript online