Menu
Coddy logo textTech

אופרטורים אריתמטיים

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

אופרטורים אריתמטיים ב-Dart מבצעים חישובים מתמטיים: חיבור (+), חיסור (-), כפל (*) וחילוק (/).

void main() {
  int num1 = 10;
  int num2 = 5;
  int sum = num1 + num2;
  
  print('Sum: $num1 + $num2 = $sum');
}
void main() {
  int num1 = 10;
  int num2 = 5;
  int difference = num1 - num2;
  
  print('Difference: $num1 - $num2 = $difference');
}
void main() {
  int num1 = 10;
  int num2 = 5;
  int product = num1 * num2;
  
  print('Product: $num1 * $num2 = $product');
}
void main() {
  int num1 = 10;
  int num2 = 5;
  double quotient = num1 / num2;
  
  print('Quotient: $num1 / $num2 = $quotient');
}
void main() {
  int intValue = 5;
  double doubleValue = 2.5;
  double result = intValue + doubleValue;
  
  print('$intValue + $doubleValue = $result');
}
challenge icon

אתגר

מתחילים

צרו תוכנית Dart שמבצעת פעולות חשבון בסיסיות:

  1. הכריזו על משתנה שלם בשם num1 עם הערך 10
  2. הכריזו על משתנה שלם בשם num2 עם הערך 5
  3. חשבו ושמרו את הפעולות הבאות במשתנים בעלי שמות מתאימים:
    • הסכום של num1 ו-num2 (שמרו ב-sum)
    • ההפרש שמתקבל כאשר מחסרים את num2 מ-num1 (שמרו ב-difference)
    • המכפלה של num1 ו-num2 (שמרו ב-product)
    • התוצאה שמתקבלת כאשר מחלקים את num1 ב-num2 (שמרו ב-quotient כ-double)
  4. הדפיסו כל תוצאה בדיוק בפורמט הבא:
Sum: 15
Difference: 5
Product: 50
Quotient: 2.0

הפלט שלכם חייב להתאים בדיוק לפורמט הזה.

נסו בעצמכם

void main() {
  // הגדירו כאן את המשתנים שלכם
  int num1 = ?;
  int num2 = ?;
  
  // בצעו פעולות חשבון
  int sum = ?;
  int difference = ?;
  int product = ?;
  double quotient = ?;
  
  // הדפיסו את התוצאות
  print("Sum: $sum");
  print("Difference: $difference");
  print("Product: $product");
  print("Quotient: $quotient");
}
quiz iconבחנו את עצמכם

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

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

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