תרגול מדעי המחשב

כביש אגרה

קל Java

המשימה

כביש אגרה מחולק לקטעים. מחיר הנסיעה בכל קטע הוא 30 שקלים.
נהג שעובר יותר משמונה קטעים מקבל הנחה של 10 שקלים מהסכום הכולל.

כתוב פעולה שמקבלת את מספר הקטעים ומדפיסה את הסכום שעל הנהג לשלם.

דוגמאות:
  5 קטעים   →  150
  8 קטעים   →  240
  9 קטעים   →  260
  0 קטעים   →  0

הנחיות:
• ההנחה היא סכום קבוע מהמחיר הכולל, ולא הנחה לכל קטע.
• שים לב לגבול: שמונה קטעים בדיוק אינם מזכים בהנחה. הדרישה היא יותר
  משמונה.
• קודם מחשבים את הסכום המלא, ואז מפחיתים אם התנאי מתקיים.

```ds:table
{"title":"דוגמאות","rows":[["קטעים","לפני הנחה","הנחה","לתשלום"],["5","150","0","150"],["8","240","0","240"],["9","270","10","260"],["0","0","0","0"]]}
```

קוד הפתיחה

public class Main {

    public static void toll(int segments) {
        // כתוב את הפתרון כאן
    }

    public static void main(String[] args) {
        toll(5);   // 150
        toll(8);   // 240
        toll(9);   // 260
        toll(0);   // 0
    }
}

כדי לכתוב, להריץ ולקבל משוב — התחבר עם חשבון Google. לוקח שנייה.

התרגיל הבא זוגי או אי-זוגי
המשוב נוצר על ידי AI ועשוי לטעות. אם אתה חושב שהפתרון שלך נכון — כנראה שאתה צודק. הציון כאן הוא לתרגול בלבד ואינו מדווח לאיש.
אל תכתוב בקוד פרטים אישיים כמו שם מלא, טלפון או כתובת. הקוד נשלח לשירות בדיקה חיצוני.