Menu
Coddy logo textTech

מתודות ללא ערך החזרה

חלק מהיחידה יסודות במסלול ה-C# של Coddy. שיעור 54 מתוך 69.

ב־C#, מתודת void היא מתודה שאינה מחזירה ערך כלשהו. כשמכריזים על מתודה כ־void, פירוש הדבר הוא שהמתודה מבצעת משימה או סדרת פעולות, אך אינה מפיקה תוצאה שיש להחזיר למי שקרא לה. משתמשים במתודות void כשרוצים לבצע פעולות כמו הדפסת פלט, שינוי מצבי אובייקטים או ביצוע רצף של פקודות בלי להחזיר ערך מסוים.

הנה המבנה הבסיסי של מתודת void:

public static void MethodName(parameters) {
    // קוד לביצוע
}
challenge icon

אתגר

קל

צרו מתודה מסוג void בשם PrintNTimes. המתודה צריכה לקבל שני ארגומנטים:

  1. מחרוזת message.
  2. מספר שלם n.

המתודה צריכה להדפיס את message למסוף n פעמים. השתמשו בלולאת for כדי לחזור על ההדפסה.

במתודה Main, קראו ל-PrintNTimes עם הקלטים message ועם הקלט n

נסו בעצמכם

using System;

public class Program {
    public static void PrintNTimes(string message, int n) {
        // כתבו כאן את הקוד שלכם
    }
    
    public static void Main(string[] args) {
        string msg = Console.ReadLine();
        int n = int.Parse(Console.ReadLine());

        PrintNTimes(msg, n);
    }
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר C# אונליין