תגיות
מדריך C# – הקדמה וסביבת העבודה
הקדמה שפת #C (מבוטא סי שארפ) היא שפת תכנות שפותחה ע"י מיקרוסופט ונחשבת לאחת משפות התכנות הפופולריות בעולם. היא מיועדת לפיתוח כללי של מגוון אפליקציות בכל התחומים – מאתרי Web,...
המשךמדריך C# – קלט ופלט
בחלק זה נלמד כיצד לקלוט נתונים מהמשתמש וכן כיצד להציג למסך פלט למשתמש. ראשית, פתחו את Visual Studio Express וצרו פרויקט חדש בשם InputOutput, כפי שלמדנו בחלק הקודם במדריך. המחלקה...
המשךמדריך C# – תוכנית #C ראשונה
בחלק זה נראה כיצד להשתמש בסביבת העבודה Visual C# 2012 Express for Windows Desktop שהתקנו בחלק הקודם בשביל ליצור תוכנית ראשונה בשפת #C. יצירת התוכנית ראשית, פתחו את Visual C#...
המשךמדריך C# – משתנים וטיפוסים בסיסיים
בחלק זה נלמד כיצד לעבוד עם משתנים (Variables) מטיפוסים בסיסיים. פתחו את סביבת העבודה וצרו פרויקט חדש. מה זה משתנה? משתנה הוא איזור בזיכרון של המחשב שנתתם לו שם. בעזרת...
המשךמדריך C# – פעולות מתמטיות
לאחר שלמדנו על סוגי המשתנים הבסיסיים בחלק הקודם, בחלק זה נלמד על האופרטורים האריתמטיים שניתן להפעיל על משתנים מטיפוס מספר. מה זה אופרטורים? אופרטורים הם פעולות שניתן לעשות על משתנים,...
המשךמדריך C# – אופרטורים בוליאניים
בחלק הקודם למדנו על אופרטורים אריתמטיים. בחלק זה נלמד על אופרטורים שמחזירים תוצאות מטיפוס bool, כלומר מחזירים true או false. אופרטורים שעובדים על משתני אמת/שקר כזכור, משתנים מטיפוס bool יכולים...
המשךמדריך C# – אופרטורים בינאריים
בחלק הקודם למדנו על אופרטורים בוליאניים. בחלק זה נלמד על אופרטורים שעובדים על מספרים ברמה של הסיביות. אופרטורים בינאריים שעובדים על מספרים אופרטורים אלו מסתכלים על מספר שלם בייצוג הבינארי...
המשךמדריך C# – תנאי if
בחלק זה נלמד כיצד להשתמש בתנאי if. משפט if בסיסי לפעמים עולה צורך לבצע קטע קוד מסויים רק כאשר מתקיים איזשהו תנאי. לדוגמא נרצה להדפיס למשתמש את המחרוזת "Hello" רק...
המשךמדריך C# – משפטי if מקוננים
בחלק קודם למדנו כיצד להשתמש במשפט if-else. בחלק זה נרחיב את הידע ונלמד כיצד לכתוב משפטי if מקוננים. משפטי if מקוננים פירוש הביטוי משפטי if מקוננים הוא: משפט if שנמצא...
המשךמדריך C# – לולאת for
בחלקים הקודמים במדריך למדנו כיצד לעבוד עם משתנים וכיצד להשתמש במשפטי if. בחלק זה נלמד על לולאת for. מה זה לולאה? לולאה היא קטע קוד שנרצה שיתבצע מספר פעמים. לדוגמא...
המשךמדריך C# – לולאת while
בחלק הקודם למדנו על שימוש בלולאת for. בחלק זה נלמד כיצד להשתמש בלולאת while. לולאת while לולאת while הינה עוד סוג של לולאה בשפת #C, כלומר היא נשתמש בה כאשר...
המשךמדריך C# – לולאת do
בחלק הקודם למדנו על שימוש בלולאת while. בחלק זה נלמד כיצד להשתמש בלולאת do. לולאת do לולאת do מבצעת קודם את גוף הלולאה ולאחריה בודקת האם צריך להמשיך בלולאה לחזרות...
המשךמדריך C# – משפט switch
בחלק זה נלמד כיצד להשתמש במשפט switch. משפט switch משפט switch מאפשר לנו לבחון משתנה ולבצע קטעי קוד שונים לפי ערכים שונים שהוא יכול לקבל. לדוגמא, בתוכנית הבאה נרצה לקבוע...
המשךמדריך C# – משפטי continue ו-break
בחלק זה נלמד כיצד להשתמש במשפטים continue ו break בתוך לולאות. משפט continue במשפט continue ניתן להשתמש רק כאשר אנו נמצאים בתוך לולאה. משפט continue מאפשר לנו לדלג על שארית...
המשךמדריך C# – לולאות מקוננות
בחלקים קודמים למדנו על הסוגים השונים של לולאות בשפת #C. בחלק זה נלמד מהן לולאות מקוננות ונראה מספר דוגמאות. מה זה לולאה מקוננת? לולאה מקוננת הינה לולאה שמוגדרת בתוך לולאה...
המשךמדריך C# – פונקציות
בחלק זה נלמד כיצד להגדיר ולהשתמש בפונקציות. מה זה פונקציה? פונקציה הוא קטע קוד בעל שם, כדי להריץ את קטע הקוד ניתן פשוט לכתוב את שמו. השתמשנו כבר במספר פונקציות...
המשךמדריך C# – העברת פרמטרים לפונקציה
בחלק הקודם למדנו כיצד להגדיר פונקציות בסיסית. בחלק זה נלמד כיצד להעביר לפונקציות פרמטרים ולקבל מהפונקציה את ערך החזרה. מה הם פרמטרים של פונקציה? פרמטרים הם ערכים שפונקציה יכולה לקבל...
המשךמדריך C# – פרמטרי ref ופרמטרי out
בחלק הקודם למדנו כיצד להעביר פרמטרים לפונקציה וכיצד לקבל מפונקציה ערך החזרה. בחלק זה נלמד על שני סוגים נוספים של פרמטרים לפונקציה. הקדמה כדי להבין את השימוש של פרמטרים מסוג...
המשךמדריך C# – עבודה עם מחרוזות (string)
בחלק זה נלמד על פונקציות שימושיות נוספות כאשר עובדים עם משתנים מטיפוס string. התכונה Length לכל משתנה מטיפוס string יש תכונה בשם Length שמחזירה את אורך המחרוזת. לדוגמא, קטע הקוד...
המשךמדריך C# – מבנים (struct)
בחלק זה נלמד כיצד ליצור טיפוסים חדשים מסוג struct. מהו טיפוס מסוג struct? טיפוס מסוג struct מאפשר לנו לאחד מספר משתנים בטיפוס אחד. בדרך כלל נרצה לעשות איחוד כזה כאשר...
המשךמדריך C# – עבודה עם enum
בחלק זה נלמד כיצד ליצור טיפוסים חדשים מסוג enum. מהו טיפוס מסוג enum? טיפוס מסוג enum הוא טיפוס שיכול לקבל ערכים רק מתוך קבוצה קטנה של ערכים. לדוגמא, ניתן להגדיר...
המשךמדריך C# – תאריכים ועבודה עם DateTime
בחלק זה נלמד על טיפוס משתנה בשם DateTime, שיאפשר לנו לעבוד עם תאריכים. הטיפוס DateTime משתנה שיוגדר להיות מטיפוס DateTime יוכל להכיל בתוכו כל תאריך ושעה אפשרי. משתנה מטיפוס DateTime...
המשךמדריך C# – מערכים (arrays)
בחלק זה נלמד על כיצד לעבוד עם מערכים בשפת #C. מה זה מערך? מערך (array) הינו טיפוס נתונים המכיל מספר משתנים מאותו סוג שיושבים בזיכרון בצורה רציפה, כלומר אחד ליד...
המשךמדריך C# – מערכים רב-מימדיים
בחלק הקודם במדריך למדנו כיצד לעבור עם מערכים. בחלק זה נרחיב את הידע שלנו למערכים רב-מימדיים. מה זה מערך רב מימדי? כדאי להתחיל ראשית בהסבר על מערך דו-מימדי. מערך דו-מימדי...
המשךמדריך C# – לולאת foreach
בחלקים קודמים של המדריך למדנו על סוגים שונים של לולאות בשפת #C וכן כיצד לעבוד עם מערכים. בחלק זה נלמד על סוג נוסף של לולאה שמותאם במיוחד לעבודה עם מערכים....
המשך