מספר חיובי num נקרא "מספר מדרגה" אם הספרות שלו (משמאל לימין) יוצרות סדרה שבה כל ספרה גדולה בדיוק ב-1 מהספרה שמשמאל לה. דוגמה: 345 הוא מספר מדרגה (3→4→5). דוגמאות נוספות: 78, 678, 1234. דוגמאות למספרים שאינם מספרי מדרגה: 543, 343, 25.
מספר חיובי num נקרא "מספר מדרגה" אם הספרות שלו (משמאל לימין) יוצרות סדרה שבה כל ספרה גדולה בדיוק ב-1 מהספרה שמשמאל לה. דוגמה: 345 הוא מספר מדרגה (3→4→5). דוגמאות נוספות: 78, 678, 1234. דוגמאות למספרים שאינם מספרי מדרגה: 543, 343, 25.
סעיף א
כתבו פעולה חיצונית בשם isStep בשפת Java או IsStep בשפת C# המקבלת מספר מטיפוס שלם num הגדול או שווה ל-10. הפעולה מחזירה true אם num הוא מספר מדרגה, אחרת היא מחזירה false.
public static boolean isStep(int num)
סעיף ב
כתבו פעולה חיצונית בשם theStep בשפת Java או TheStep בשפת C# המקבלת מספר מטיפוס שלם n הגדול או שווה ל-10. הפעולה מדפיסה את כל מספרי המדרגה שיש מ-10 עד n (כולל). הערה: יש להשתמש בפעולה שנכתבה בסעיף א.
public static void theStep(int n)
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.