המשימה
כתוב פעולה שמקבלת מערך ומחזירה 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"]}
```
קוד הפתיחה
using System;
class Program {
static bool IsSorted(int[] arr) {
// כתוב את הפתרון כאן
return false;
}
static void Main() {
Console.WriteLine(IsSorted(new int[]{1, 3, 3, 7})); // True
Console.WriteLine(IsSorted(new int[]{1, 5, 2})); // False
Console.WriteLine(IsSorted(new int[]{4})); // True
}
}
כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון —
כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות
בדיקה חיצוני.