נשלח בתאריך: 12 January 2007 בשעה 20:03 | | IP רשוּם
|
|
|
|
אודה לכם מאוד אם תתנו לי כיוון לפתרון השאלה
כתבו תוכנית שיהיה בה טיפוס struct car ובו שלושה שדות המייצגים נתונים על מכונית: שני שדות מסוג int שבהם יהיו שנת היצור והקילומטראג' שלו ושדה מסוג char* (מחרוזת) שבו יהיה רשום שם היצרן.
כתבו פונקציה שתקבל כפרמטר משתנה מסוג struct car ותדפיס לפלט פרטים על המכונית, למשל:
A Suzuki 2007 car after 20000 km on the road
כתבו פונקציה שתקבל כפרמטר משתנה מסוג struct car ותחזיר את מחיר מחירון ברגר שלו (ב₪). לפי מחירון ברגר, לכל מכונית יש מחיר בסיסי שהוא 200000 ₪ אם שם היצרן מתחיל ב-Y, 300000 ₪ אם שם היצרן מתחיל ב-R, 10000 ₪ אם שם היצרן הוא Susita ו100000 ₪ בכל מקרה אחר. ממחיר הבסיס יש להחסיר 10000 ₪ על כל שנת הפרש בין שנת היצור לשנה הנוכחית (2007) וכן ₪ אחד על כל ק"מ בקילומטראז'.
כתבו תוכנית שתקבל מהמשתמש פרטים של 10 מכוניות ולאחר מכן תדפיס לפלט את פרטי המכונית הזולה ביותר.
|