חזרה - מחשבון פשוט
חלק מהיחידה יסודות במסלול ה-Ruby של Coddy. שיעור 23 מתוך 88.
אתגר
קלהמשתנים הבאים נתונים לך:
operator = "*"
num1 = 12
num2 = 4בנה מחשבון פשוט שמבצע את פעולת החשבון המתאימה בהתאם לערך של operator.
השתמש במשפטי if-else כדי לבדוק את האופרטור ולהציג את התוצאה:
- אם
operatorהוא"+", הדפס את הסכום שלnum1ו-num2 - אם
operatorהוא"-", הדפס את ההפרש (num1 - num2) - אם
operatorהוא"*", הדפס את המכפלה - אם
operatorהוא"/", הדפס את המנה (num1 / num2)
הצג רק את התוצאה המספרית.
נסו בעצמכם
operator = "*"
num1 = 12
num2 = 4
# TODO: כתבו את הקוד שלכם למטה
# השתמשו במשפטי if-else כדי לבדוק את operator ולבצע את הפעולה המתאימה
# הציגו את התוצאה באמצעות putsכל השיעורים ביחידה יסודות
4אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2חזרה – לוגיקה פשוטהאופרטורים לוגיים חלק 3אופרטורים לוגיים חלק 42משתנים וטיפוסי נתונים
מספרים ומשתניםטיפוס הנתונים מחרוזתטיפוס הנתונים בוליאניטיפוס הנתונים Symbolבדיקת טיפוסי נתוניםמוסכמות שמותסיכום – יצירת משתנים8לולאות
לולאת for עם טווחיםלולאת whilebreaknextסיכום – עצרתלולאת timesלולאת untilלולאות מקוננותסיכום – קלט דינמי3אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוקיצורי דרך אריתמטייםסיכום – חשבון פשוטאופרטורי השוואה6קלט ופלט בסיסיים
פלט באמצעות putsפלט באמצעות print ו־pפלט באמצעות משתניםקלט באמצעות getsשיטת Chompהמרת טיפוסיםחזרה — מחשבון גילחזרה — אמת או שקר9מתודות
הגדרת מתודהפרמטרים של מתודהערכי החזרהסיכום - מתודת Sigmaסיכום - מתודת האימותערכי ברירת מחדל של פרמטרים15מעקב אחר הוצאות יומיות
סקירת הפרויקטיציאה מהתוכניתתרגלו בעצמכם: קומפיילר Ruby אונליין