Menu
Coddy logo textTech

חזרה – לוגיקה פשוטה

חלק מהיחידה יסודות במסלול ה-Rust של Coddy. שיעור 22 מתוך 75.

challenge icon

אתגר

מתחילים

בהינתן קטע הקוד הבא, עליך להקצות ערכים בוליאניים (true או false) למשתנים b1, b2 ו־b3 כך שהערך של b4 יהיה true.

המשתנה b4 מחושב באמצעות הלוגיקה הבאה:

  • הוא מבצע פעולת AND (&&) בין b1, b2 ו־NOT של b3
  • כדי ש־b4 יהיה true, כל החלקים של פעולת ה־AND חייבים להיות true

נסו בעצמכם

fn main() {
    let b1: bool = ?;
    let b2: bool = ?;
    let b3: bool = ?;
    
    let b4: bool = b1 && b2 && (!b3);
    println!("b4 = {}", b4);

}

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

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