סטודנטים/ות יקרים/ות!

הפוסט הנ"ל הינו סיכום קצר של השיעור בנקודות + מכיל את הקבצים שתורגלו בכיתה במהלך השיעור.
אם החומר לא מובן, אפשר לשלוח לי מייל או להתקשר : 050-555-6693 (אשתדל לענות, אם לא שלחו SMS ואחזור אליכם)

זכרו כי המפתח להצלחה הינו תרגול

שיעור 51 + המשך C#

שלום לכולם,

השיעור למדנו את הנושאים הבאים:

  1. debugging  ב c# בסביבת VISUAL STUDIO
  2. לולאות – FOR, WHILE, FOREACH
  3. nullable type – שימוש ב null בשפת C#
  4. מבנה פונקציה
  5. namespace
  6. אובייקטים – הגדרה ויצירת instance

במהלך השיעור עשינו את התרגילים הבאים:

1. צרו תוכנית בה הקלט הוא 2 מספרים,
לאחר מכן התוכנית תדפיס את התוצאה של החיבור שלהם?
ותדפיס הודעה למשתמש "האם אתה רוצה לחשב שוב?
" אם הוא יכתוב yes התוכנית תרוץ שוב.

2. כתבו מערך דו מימדי וכתבו תוכנית המדפיסה
את סכום כלל האיברים הנמצאים במערך הדו מימדי

3. צרו מחלקה המתארת סטודנט.
ביצירת אובייקט מהמחלקה נדרש להעביר שם לסטודנט, גיל, ומספר קורסים מקסימלי
או רק שם וגיל, ללא הגבלה של מספר קורסים.

לכל סטודנט יש את המטודות הבאות:
"showCourses" – מחזירה את כל הקורסים אליהם הסטודנט רשום . (לכל סטודנט יש מערך של קורסים)
addCourse – מקבלת שם של קורס (String) ומוסיפה אותו למערך קורסים של הסטודנט.–
במידה והדבר אפשרי בהתאם למגבלה שהוגדר לו ביצירה שלו. (אם קיימת)
אם הקורס התווסף בהצלחה – אני אקבל הודעה על כך, אם לא אני אקבל הודעה שהקורס לא התווסף כי לתלמיד יש מגבלה של קורסים.

שיעורי בית:

  1. כתוב תוכנית המקבלת מספר ומדפיסה את כל המספרים מ 1 עד לאותו מספר. לדוגמא:
    input : 7
    Output:
    1 2 3 4 5 6 7
  2. כתוב תוכנית המדפיסה למסך את לוח הכפל (שימוש ב 2 לולאות for)
  3. כתוב תוכנית המקבלת מספר ומדפיסה למסך משולש של ספרות עד לאותו מספר. לדוגמא:
    input:
    4
    output:
    1
    12
    123
    1234
  4. כתוב פונקציה המקבלת מערך שמכיל מספרים אבל בתור string, ומחזירה מערך של אותם המספרים מסוג int
  5. כתוב פונקציה המקבלת מערך ומחזירה את סכום כל האיברים במערך.
  6. כתוב פונקציה שמקבלת מערך ומדפיסה את כל המספרים שמופיעים במערך שהיא קיבלה יותר מ 2 פעמים.
  7.  כתוב פונקציה המקבלת מערך של מספרים ומדפיסה את המספר הנמוך ביותר שנמצא במערך.

קבצי השיעור להורדה

 

 

סגירת תפריט