חזרה – לוגיקה פשוטה
חלק מהיחידה יסודות במסלול ה-C++ של Coddy. שיעור 25 מתוך 74.
אתגר
מתחיליםבהינתן קטע הקוד הבא, המשימה שלך היא להקצות ערכים בוליאניים (true או false) למשתנים b1, b2 ו־b3 כך ש־b4 יחזיר true.
המשתנה b4 מחושב באמצעות הלוגיקה הבאה:
- הוא מבצע פעולת AND (&&) בין b1, b2 וה־NOT של b3
- כדי ש־b4 יהיה true, כל החלקים בפעולת AND חייבים להיות true
נסו בעצמכם
#include <iostream>
int main() {
bool b1 = ?;
bool b2 = ?;
bool b3 = ?;
bool b4 = b1 && b2 && (!b3);
std::cout << "b4 = " << b4;
return 0;
}כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה לאחר הפעולהקיצורים אריתמטייםאופרטורי השוואההשוואת מחרוזות5אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2חזרה – לוגיקה פשוטהאופרטורים לוגיים חלק 3תרגלו בעצמכם: קומפיילר C++ אונליין