המשימה
כתוב פעולה שמקבלת שנה ומחזירה true אם היא מעוברת.
הכלל המלא:
• שנה שמתחלקת ב-4 היא מעוברת,
• אלא אם היא מתחלקת ב-100,
• אלא אם היא מתחלקת גם ב-400 — ואז היא כן מעוברת.
דוגמאות:
2024 → true
1900 → false (מתחלקת ב-100 ולא ב-400)
2000 → true (מתחלקת ב-400)
2023 → false
```ds:table
{"title":"למה כל שנה נופלת איפה שהיא נופלת","rows":[["שנה","מעוברת?","הכלל שקובע"],["2024","כן","מתחלקת ב-4"],["1900","לא","מתחלקת ב-100 ולא ב-400"],["2000","כן","מתחלקת ב-400"],["2100","לא","מתחלקת ב-100 ולא ב-400"],["2023","לא","לא מתחלקת ב-4"]]}
```
קוד הפתיחה
public class Main {
public static boolean isLeapYear(int year) {
// כתוב את הפתרון כאן
return false;
}
public static void main(String[] args) {
System.out.println(isLeapYear(2024)); // true
System.out.println(isLeapYear(1900)); // false
System.out.println(isLeapYear(2000)); // true
System.out.println(isLeapYear(2023)); // false
}
}
כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון —
כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות
בדיקה חיצוני.