המשימה
כתוב פעולה שמקבלת שני מספרים שלמים ומדפיסה את סכום כל המספרים השלמים
שביניהם, כולל שני הקצוות.
לא ידוע מי משני המספרים גדול.
דוגמאות:
4 ו-12 → 72 (כי 4+5+6+7+8+9+10+11+12)
12 ו-4 → 72 (אותו תחום, סדר הפוך)
5 ו-5 → 5
-2 ו-2 → 0
הנחיות:
• קודם קובעים מי הקטן ומי הגדול, ורק אז רצים בלולאה מהקטן לגדול.
• לולאה שרצה מהראשון לשני בלי לבדוק את הסדר לא תתבצע אף פעם כאשר
הראשון גדול, והתוצאה תהיה 0.
• יש לפתור בלולאה ולא בנוסחת הסדרה החשבונית — הכוונה כאן היא לתרגול
הלולאה עצמה.
```ds:table
{"title":"דוגמאות","rows":[["ראשון","שני","סכום"],["4","12","72"],["12","4","72"],["5","5","5"],["-2","2","0"]]}
```
קוד הפתיחה
public class Main {
public static void rangeSum(int a, int b) {
// כתוב את הפתרון כאן
}
public static void main(String[] args) {
rangeSum(4, 12); // 72
rangeSum(12, 4); // 72
rangeSum(5, 5); // 5
rangeSum(-2, 2); // 0
}
}
כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון —
כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות
בדיקה חיצוני.