לפניך כותרת של פעולה שנכתבה ב-C#: public static int Years(int year1, int year2). הפעולה מקבלת שני מספרים המייצגים שתי שנים, ומחזירה את הערך המוחלט של ההפרש ביניהם.
לפניך כותרת של פעולה שנכתבה ב-C#: public static int Years(int year1, int year2). הפעולה מקבלת שני מספרים המייצגים שתי שנים, ומחזירה את הערך המוחלט של ההפרש ביניהם.
לפניך קטע תכנית הכתוב ב-C# שמשתמש בפעולה שהוכרזה, שלא נתונה בעצמה, בתחילת השאלה:
int y1 = int.Parse(Console.ReadLine());
int y2 = int.Parse(Console.ReadLine());
int y3 = int.Parse(Console.ReadLine());
if (Years(y1, y2) > Years(y2, y3))
Console.WriteLine(Years(y1, y3));
else
Console.WriteLine("***");
סעיף א
עקוב בעזרת טבלת מעקב אחר ביצוע קטע התכנית בעבור הקלט (משמאל לימין): 1980, 1900, 1950, ורשום מה יהיה הפלט. בטבלת המעקב יש לכלול עמודות עבור: y1,y2,y3, הערך המוחזר מכל הפעלה של הפעולה Years, עמודה שיצוין בה אם התנאי מתקיים או אינו מתקיים, ועמודה לפלט.
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.