ערכתי לאחרונה בתאריך 14.01.09 בשעה 19:46 בברכה, ronen333
לא ברור לך השימוש בRETURN?פעולה כשמה היא נועדה לבצע פעולה. הגדרת פעולה נעשת כך:
public int MethodName(int num1,int num2,int num3) { int big; big=num1; if(big<num2) big=num2; if(big<num3) big=num3;return big; }
|
ניסתי לעשות לך את זה כמה שיותר פשוט.
PUBLIC זה הגישה אל הפונקציה
INT זה מבנה הנתונים שהפונקציה צריכה להחזיר.
METHODNAME זה שם הפעולה שלך.
אתה מכריז על משתנה ממבנה int ששמו big ובו אתה שם את הערך הגדול ביותר דרך איפים.
כמו שצינתי קודם הפונקציה מחזירה מבנה INT לכן עליך להחזיר את big, שהוא מכיל את הערך הגדול ביותר מבין השלושה.
זהו...
ואז אתה מפעיל את הפונקציה בתוכנית שלך כמו האלגוריתם שMr Andersson כתב. רק שאתה צריך להדפיס אותם...
ככה אתה קורא לפונקציה בתוכנית ראשית שלך-
static void Main(string[] args) { MethodName(משתנה1,משתנה2,משתנה3); }
|
הפונקציה/פעולה מחזירה משתנה לכן עליך לטפל בזה..
אתה צריך לקרוא לפונקציה הזו בתוך הפונקציה הסטטית WRITELINE של המחלקה CONSOLE על מנת להדפיס. קרי:
Console.WriteLine(MethodName(משתנה1,משתנה2,משתנה3));
|
כמובן שאתה יודע איך לעשות את כל התוכניח אז אין טעם שאני ארשום.

