חזרה — אמת או שקר
חלק מהיחידה יסודות במסלול ה-Ruby של Coddy. שיעור 33 מתוך 88.
אתגר
קלקרא שלושה מספרים שלמים מהמשתמש כקלט:
- מספר לבדיקה
- גבול תחתון
- גבול עליון
קבע אם המספר הראשון נמצא בטווח (כולל הגבולות) שמוגדר על ידי הגבול התחתון והגבול העליון. הדפס את התוצאה בתור true או false.
השתמש באופרטורי השוואה ובאופרטור הלוגי && כדי לבדוק אם המספר גדול מהגבול התחתון או שווה לו וגם קטן מהגבול העליון או שווה לו.
לדוגמה, אם הקלטים הם 15, 10 ו-20, הפלט צריך להיות:
trueאם הקלטים הם 5, 10 ו-20, הפלט צריך להיות:
falseנסו בעצמכם
# קרא את הקלט
number = gets.chomp.to_i
lower_bound = gets.chomp.to_i
upper_bound = gets.chomp.to_i
# TODO: כתוב את הקוד שלך למטה
# בדוק אם number נמצא בטווח (כולל הגבולות) באמצעות האופרטור &&
# הצג את התוצאה
puts resultכל השיעורים ביחידה יסודות
4אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2חזרה – לוגיקה פשוטהאופרטורים לוגיים חלק 3אופרטורים לוגיים חלק 42משתנים וטיפוסי נתונים
מספרים ומשתניםטיפוס הנתונים מחרוזתטיפוס הנתונים בוליאניטיפוס הנתונים Symbolבדיקת טיפוסי נתוניםמוסכמות שמותסיכום – יצירת משתנים8לולאות
לולאת for עם טווחיםלולאת whilebreaknextסיכום – עצרתלולאת timesלולאת untilלולאות מקוננותסיכום – קלט דינמי3אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוקיצורי דרך אריתמטייםסיכום – חשבון פשוטאופרטורי השוואה6קלט ופלט בסיסיים
פלט באמצעות putsפלט באמצעות print ו־pפלט באמצעות משתניםקלט באמצעות getsשיטת Chompהמרת טיפוסיםחזרה — מחשבון גילחזרה — אמת או שקר9מתודות
הגדרת מתודהפרמטרים של מתודהערכי החזרהסיכום - מתודת Sigmaסיכום - מתודת האימותערכי ברירת מחדל של פרמטרים15מעקב אחר הוצאות יומיות
סקירת הפרויקטיציאה מהתוכניתתרגלו בעצמכם: קומפיילר Ruby אונליין