Menu
CoddyTech

Ôn tập: máy tính đơn giản

Thuộc phần Kiến thức nền tảng trong hành trình GDScript của Coddy. Bài học 28 trên 92.

challenge icon

Thử thách

Dễ

Hãy tạo một máy tính nhỏ. Các biến n1, n2 và op đã được đọc cho bạn ở ba dòng đầu tiên, đừng thay đổi chúng, và op chứa một trong các giá trị "+", "-", "*" hoặc "/".

Đặt result dựa trên op:

  • "+": n1 + n2
  • "-": n1 - n2
  • "*": n1 * n2
  • "/": n1 chia cho n2, giữ lại phần thập phân

Viết đủ cả bốn trường hợp: các bài kiểm tra sẽ thử từng toán tử. result là một float, vì vậy giá trị luôn được in kèm dấu thập phân. Ví dụ, với 12, 34 và "+", đầu ra là:

result = 46.0

và với 7, 2 và "/", đầu ra là:

result = 3.5

Tự làm thử

extends Node

func _ready():
	var n1 := int(OS.read_string_from_stdin()) # Đừng thay đổi dòng này
	var n2 := int(OS.read_string_from_stdin()) # Đừng thay đổi dòng này
	var op := OS.read_string_from_stdin() # Đừng thay đổi dòng này
	var result: float = 0.0
	# Viết code của bạn bên dưới

	# Đừng thay đổi dòng bên dưới
	print("result = ", result)

Tất cả bài học trong Kiến thức nền tảng

Tự luyện tập: Trình biên dịch GDScript online