טוען...
טוען...
מספר חיובי num נקרא "מספר מדרגה" אם הספרות שלו (משמאל לימין) יוצרות סדרה שבה כל ספרה גדולה בדיוק ב־1 מהספרה שמשמאל לה.
✎ דוגמה למספר מדרגה
המספר 345 הוא מספר מדרגה
3 → 4 → 5(כל ספרה גדולה ב־1 מהספרה שמשמאל לה).
✎ דוגמאות נוספות למספרי מדרגה
1234, 678, 78
✎ דוגמה למספרים שאינם מספרי מדרגה
25, 343, 543
כתבו פעולה חיצונית בשם isStep המקבלת מספר מטיפוס שלם num הגדול או שווה ל־10. הפעולה מחזירה true אם num הוא מספר מדרגה, אחרת היא מחזירה false.
כתבו פעולה חיצונית בשם theStep המקבלת מספר מטיפוס שלם n הגדול או שווה ל־10. הפעולה מדפיסה את כל מספרי המדרגה שיש מ־10 ועד n (כולל).
הערה
יש להשתמש בפעולה שנכתבה בסעיף א.
מספר חיובי num נקרא "מספר מדרגה" אם הספרות שלו (משמאל לימין) יוצרות סדרה שבה כל ספרה גדולה בדיוק ב־1 מהספרה שמשמאל לה.
✎ דוגמה למספר מדרגה
המספר 345 הוא מספר מדרגה
3 → 4 → 5(כל ספרה גדולה ב־1 מהספרה שמשמאל לה).
✎ דוגמאות נוספות למספרי מדרגה
1234, 678, 78
✎ דוגמה למספרים שאינם מספרי מדרגה
25, 343, 543
כתבו פעולה חיצונית בשם isStep המקבלת מספר מטיפוס שלם num הגדול או שווה ל־10. הפעולה מחזירה true אם num הוא מספר מדרגה, אחרת היא מחזירה false.
כתבו פעולה חיצונית בשם theStep המקבלת מספר מטיפוס שלם n הגדול או שווה ל־10. הפעולה מדפיסה את כל מספרי המדרגה שיש מ־10 ועד n (כולל).
הערה
יש להשתמש בפעולה שנכתבה בסעיף א.