Menu
CoddyTech

הצהרת טיפוס

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

לאחר שמשתנה מוכרז עם טיפוס מסוים, הוא יכול להכיל רק ערכים מאותו טיפוס. לדוגמה, משתנה מסוג int יכול להכיל רק ערכים של מספרים שלמים, ומשתנה מסוג string יכול להכיל רק טקסט.

לדוגמה:

int age = 25;        // יכול להכיל רק מספרים שלמים
string str = "abc";  // יכול להכיל רק טקסט

אלה יגרמו לשגיאות. C# בודקת טיפוסים לפני שהתוכנית רצה, ולכן כל אחד מהם הוא שגיאת קומפילציה: התוכנית כלל לא מתחילה.

age = "defg";  // שגיאה: אי אפשר להציב טקסט במשתנה מסוג int
str = 25;      // שגיאה: אי אפשר להציב מספר במשתנה מסוג string

אלה תקינים:

age = 26;      // תקין: השמת מספר שלם חדש
str = "Jane";  // תקין: השמת מחרוזת טקסט חדשה
challenge icon

אתגר

מתחילים

הכרז על המשתנים הבאים עם הסוגים והערכים המתאימים להם:

  • משתנה מסוג int בשם count עם הערך 10.
  • משתנה מסוג double בשם total עם הערך 150.75.
  • משתנה מסוג char בשם grade עם הערך 'A'.
  • משתנה מסוג bool בשם isActive עם הערך false.
  • משתנה מסוג string בשם userName עם הערך "Bob123".

נסו בעצמכם

using System;

public class Program {
    public static void Main(string[] args) {
        // הכריזו על המשתנים כאן
        
        
        // הדפיסו את הערכים
        Console.WriteLine("Count: " + count);
        Console.WriteLine("Total: " + total);
        Console.WriteLine("Grade: " + grade);
        Console.WriteLine("Active: " + isActive);
        Console.WriteLine("User Name: " + userName);
        
    }
}
quiz iconבחנו את עצמכם

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

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

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