חברת הטיולים "טייל בהנאה" מארגנת טיול לחו"ל ומעבר לדרישות. משפחות המשתתפות בטיול משלמות עבור ההדרכה ובעבור הכרייה הניתנת במהלך הטיול. מחיר ההדרכה הוא סכום קבוע — 100 שקלים לכל משפחה. מחיר הארוחה בטיול הוא: 30 שקלים למשתתף — למשפחה בת 3 משתתפים או פחות; 28 שקלים למשתתף — למשפחה בת 4-5 משתתפים; 26 שקלים למשתתף — למשפחה שיש בה יותר מ-5 משתתפים.
חברת הטיולים "טייל בהנאה" מארגנת טיול לחו"ל ומעבר לדרישות. משפחות המשתתפות בטיול משלמות עבור ההדרכה ובעבור הכרייה הניתנת במהלך הטיול. מחיר ההדרכה הוא סכום קבוע — 100 שקלים לכל משפחה. מחיר הארוחה בטיול הוא: 30 שקלים למשתתף — למשפחה בת 3 משתתפים או פחות; 28 שקלים למשתתף — למשפחה בת 4-5 משתתפים; 26 שקלים למשתתף — למשפחה שיש בה יותר מ-5 משתתפים.
public class Family
{
private int num; // מספר המשתתפים מהמשפחה
private String familyName; // שם המשפחה
public Family(int num, String familyName) {…}
}
כתוב ב-Java או ב-C# פעולה calcPrice או CalcPrice במחלקה Family, שתחזיר את המחיר שהמשפחה נדרשת לשלם בעבור הטיול.
public int calcPrice()
כתוב ב-Java או ב-C#, במחלקה Program, פעולה ראשית שתקלוט נתוני משפחות שנרשמו לטיפול (הקלט מסתיים כאשר נקלט 0 עבור מספר המשתתפים) ותציג כפלט: לכל משפחה — את שם המשפחה ואת המחיר שהיא צריכה לשלם עבור הטיול; את המספר הכולל של כל המשתתפים בטיול; ואת המחיר הגבוה ביותר ששולם כלשהי, ואת שם המשפחה ששילמה כלשהי.
public static void processFamilies(Scanner sc)
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.