Menu
CoddyTech

Hiển thị kết quả

Thuộc phần Kiến thức cơ bản trong hành trình Dart của Coddy. Bài học 91 trên 94.

challenge icon

Thử thách

Dễ

Bước cuối cùng trong chương trình máy tính của chúng ta là hiển thị kết quả theo định dạng đẹp mắt.

Hoàn thành chương trình máy tính của bạn bằng cách:

  1. Sau khi tính kết quả, thêm một dòng trống bằng cách dùng print("\n")
  2. In dòng chữ "Calculation Summary:" trên một dòng mới
  3. Trên dòng tiếp theo, in toàn bộ phép tính theo định dạng: "10.5 * 5.5 = 57.75" (điều chỉnh dựa trên phép toán và kết quả thực tế của bạn)
  4. Nhớ dùng nội suy chuỗi để chèn các giá trị của firstNumber, operation, secondNumber và result vào chuỗi đầu ra

Tự làm thử

void main() {
  print("Welcome to the Simple Calculator!");
  
  // Khai báo và khởi tạo các biến số
  double firstNumber = 10.5;
  double secondNumber = 5.5;
  
  // In các số ra
  print("First number: $firstNumber");
  print("Second number: $secondNumber");
  
  // Khai báo và kiểm tra tính hợp lệ của biến operation
  String operation = "*";  // Có thể là +, -, * hoặc /
  
  // Kiểm tra xem operation có hợp lệ không
  if (operation != '+' && operation != '-' && operation != '*' && operation != '/') {
    print("Invalid operation. Using addition (+) as default.");
    operation = '+';
  }
  
  print("Operation: $operation");
  
  // Thực hiện phép tính
  double? result;
  
  if (operation == '+') {
    result = firstNumber + secondNumber;
  } else if (operation == '-') {
    result = firstNumber - secondNumber;
  } else if (operation == '*') {
    result = firstNumber * secondNumber;
  } else if (operation == '/') {
    if (secondNumber == 0) {
      print("Error: Cannot divide by zero!");
      return;
    }
    result = firstNumber / secondNumber;
  }
  
  print("Result: $result");
  
  // Định dạng và hiển thị kết quả cuối cùng tại đây
}

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

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