אופרטורים אריתמטיים
חלק מהיחידה יסודות במסלול ה-C של Coddy. שיעור 16 מתוך 63.
אופרטורים אריתמטיים ב-C משמשים לביצוע פעולות מתמטיות בסיסיות. האופרטורים האריתמטיים הנפוצים ביותר הם:
+(חיבור)-(חיסור)*(כפל)/(חילוק)
כך אפשר להשתמש באופרטורים האלה:
int a = 10;
int b = 5;
int sum = a + b; // sum הוא 15
int difference = a - b; // difference הוא 5
int product = a * b; // product הוא 50
int quotient = a / b; // quotient הוא 2שימו לב שכאשר מחלקים שני מספרים שלמים, התוצאה תהיה מספר שלם (החלק השברי נקטע). לדוגמה:
int result = 7 / 2; // הערך של result הוא 3, לא 3.5כדי לקבל תוצאה עם נקודה צפה, לפחות אחד האופרנדים צריך להיות מסוג float:
float result = 7.0 / 2; // הערך של result הוא 3.5אתגר
קלכתוב תוכנית C שמבצעת את הפעולות הבאות:
- הכרז על שני משתנים שלמים
num1ו-num2ואתחל אותם בערכים 15 ו-4, בהתאמה. - חשב ושמור את הסכום של
num1ו-num2במשתנה בשםsum. - חשב ושמור את ההפרש בין
num1ל-num2במשתנה בשםdifference. - חשב ושמור את המכפלה של
num1ו-num2במשתנה בשםproduct. - חשב ושמור את המנה של
num1חלקיnum2במשתנה בשםquotient. - הדפס את כל התוצאות באמצעות
printf()בתבנית הבאה:
Sum: [value of sum]
Difference: [value of difference]
Product: [value of product]
Quotient: [value of quotient]נסו בעצמכם
#include <stdio.h>
int main() {
// הכריזו על משתנים ואתחלו אותם כאן
// בצעו חישובים
// הדפיסו את התוצאות
return 0;
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
תרגלו בעצמכם: קומפיילר C אונליין