Menu
Coddy logo textTech

הצגת התוצאה

חלק מהיחידה יסודות במסלול ה-Dart של Coddy. שיעור 91 מתוך 94.

challenge icon

אתגר

קל

השלב האחרון בתוכנית המחשבון שלנו הוא להציג את התוצאה בצורה מעוצבת ונאה.

השלם את תוכנית המחשבון שלך על ידי ביצוע הפעולות הבאות:

  1. לאחר חישוב התוצאה, הוסף שורה ריקה באמצעות print("\n")
  2. הדפס את הטקסט "Calculation Summary:" בשורה חדשה
  3. בשורה הבאה, הדפס את החישוב המלא בפורמט: "10.5 * 5.5 = 57.75" (התאם בהתאם לפעולה ולתוצאה בפועל)
  4. הקפד להשתמש באינטרפולציה של מחרוזות כדי להוסיף למחרוזת הפלט את הערכים של firstNumber, operation, secondNumber ו-result

נסו בעצמכם

void main() {
  print("Welcome to the Simple Calculator!");
  
  // הכריזו על המשתנים המספריים ואתחלו אותם
  double firstNumber = 10.5;
  double secondNumber = 5.5;
  
  // הדפיסו את המספרים
  print("First number: $firstNumber");
  print("Second number: $secondNumber");
  
  // הכריזו על המשתנה operation ובדקו שהוא תקין
  String operation = "*";  // יכול להיות +, -, * או /
  
  // בדקו אם operation תקין
  if (operation != '+' && operation != '-' && operation != '*' && operation != '/') {
    print("Invalid operation. Using addition (+) as default.");
    operation = '+';
  }
  
  print("Operation: $operation");
  
  // בצעו את החישוב
  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");
  
  // עצבו והציגו כאן את התוצאה הסופית
}

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Dart אונליין