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 Swift của Coddy. Bài học 28 trên 86.

challenge icon

Thử thách

Dễ
Viết một hàm calculate nhận a, b và operation, rồi trả về kết quả của phép toán.

Dựa trên ký hiệu toán tử, hãy thực hiện phép tính tương ứng với hai số.

Các phép toán được hỗ trợ:

  • "+" - trả về tổng của a và b
  • "-" - trả về hiệu của a và b (a trừ b)
  • "*" - trả về tích của a và b
  • "/" - trả về thương (a chia b, phép chia lấy phần nguyên)
  • Mọi phép toán khác - trả về 0

Tham số:

  • a (Int): Số thứ nhất
  • b (Int): Số thứ hai
  • operation (String): Ký hiệu toán tử

Giá trị trả về: Kết quả của phép tính, hoặc 0 nếu phép toán không xác định (Int)

Tự làm thử

func calculate(a: Int, b: Int, operation: String) -> Int {
    // Viết code ở đây
}

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

Tự luyện tập: Playground Swift