המשימה
כתוב פעולה שמקבלת מערך ומחזירה true אם הוא ממוין בסדר עולה
(כל איבר גדול או שווה לקודמו).
דוגמאות:
[1, 3, 3, 7] → true
[1, 5, 2] → false
[4] → true
הנחיות:
• מספיק מעבר אחד על המערך.
• ברגע שנמצאה הפרה אפשר להפסיק.
```ds:array
{"title":"ממוין → true (שים לב ש-3 חוזר, וזה עדיין ממוין)","items":["1","3","3","7"]}
```
```ds:array
{"title":"לא ממוין → false (ההפרה בין 5 ל-2)","items":["1","5","2"]}
```
קוד הפתיחה
public class Main {
public static boolean isSorted(int[] arr) {
// כתוב את הפתרון כאן
return false;
}
public static void main(String[] args) {
System.out.println(isSorted(new int[]{1, 3, 3, 7})); // true
System.out.println(isSorted(new int[]{1, 5, 2})); // false
System.out.println(isSorted(new int[]{4})); // true
}
}
כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון —
כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות
בדיקה חיצוני.