סיכום - If Else
חלק מהיחידה יסודות במסלול ה-C++ של Coddy. שיעור 31 מתוך 74.
אתגר
מתחיליםניתן לך קוד שמקבל כקלט שני מספרים n1 ו־n2 מטיפוס double ומחרוזת באורך תו אחד op.
הערה: בשיעורים הבאים נלמד איך לקבל קלט מהמשתמש. כרגע פשוט אל תיגע בשלוש השורות הראשונות.
הערכים האפשריים עבור op הם '+', '-', '/' ו־'*'
המשימה שלך היא להגדיר את המשתנה result מטיפוס double בהתאם לתנאים:
- אם
opהוא'+', הגדר אתresultלערךn1 + n2. - אם
opהוא'-', הגדר אתresultלערךn1 - n2. - אם
opהוא'/', הגדר אתresultלערךn1 / n2. - אם
opהוא'*', הגדר אתresultלערךn1 * n2.
נסו בעצמכם
#include <iostream>
int main() {
double n1, n2;
char op;
std::cin >> n1 >> n2 >> op;
// כתבו את הקוד שלכם למטה
double result = 0;
std::cout << result << std::endl;
return 0;
}כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה לאחר הפעולהקיצורים אריתמטייםאופרטורי השוואההשוואת מחרוזותתרגלו בעצמכם: קומפיילר C++ אונליין