שלום לכולם,
השיעור היה שיעור משולב, בחלק הראשון למדנו SQL ובחלק השני למדנו C#
SQL
- אופרטורים כגון: BETWEEN, OR,AND
- הרכבת שאילתא עם שימוש ב LIKE – למציאת ערכים דומים (למשל – כל מי שהשם משפחה שלו מתחיל באות a וכו')
- NULL ועל שימוש ב is null, in not null
- שרשור של מספר תנאים ביחד.
C#
- מהו ה CONSOLE APPLICATION
- סוגי הערות בקוד (הערות רגילות, והערות דקומנטציה)
- כתיבה וקריאה לקונסול
- Data Types – הכרנו סוגים שונים של משתנים, בינהם int,float, ועוד
- CASTING- המרה של משתנים מסוג אחד לסוג אחר
- שרשור וחיבור משתנים מסוגים שונים
- Escape sequence – ירידת שורה, הדפסה עם מרכאות
- פונקציות של STRING – כגון indexOf, startWith, contains ועוד.
- operators – אופרטורים שונים וההבדלים בין c# לשפת JS
- if/else – כתיבת תנאי רגיל ותנאי מקוצר, ותנאי מורכב
- switch – בדומה ל JS
- tryParse – לנסות להמיר משתנה ולהציג שגיאה במידה ולא צלח.
- מערכים – הגדרת מערך
- מערך דו מימדי (מטריצה)
שיעורי בית:
-
-
- כתוב תוכנית הקולטת 2 מספרים לתוך 2 משתנים, ומבצעת SWAP – כלומר מחליפה בינהם, במשתנה הראשון ישמר הערך השני ובשני הראשון.
לדוגמא:
Input the First Number : 5
Input the Second Number : 6
Expected Output:
After Swapping :
First Number : 6
Second Number : 5
- כתוב תוכנית הקולטת 3 מספרים מהמשתמש ומדפיסה את המכפלה של שלושתם יחד.
לדוגמא:
Input the first number to multiply: 2
Input the second number to multiply: 3
Input the third number to multiply: 6
Expected Output:
2 x 3 x 6 = 36
- כתוב תוכנית הקולטת 2 מספרים לתוך 2 משתנים, ומבצעת SWAP – כלומר מחליפה בינהם, במשתנה הראשון ישמר הערך השני ובשני הראשון.
-
- כתוב תוכנית הקולטת מהמשתמש 2 מספרים ומדפיסה את התוצאה של החיבור, חיסור, כפל וחילוק שלהם
דוגמא:
Input the first number: 25
Input the second number: 4
Expected Output:
25 + 4 = 29
25 – 4 = 21
25 x 4 = 100
25 / 4 = 6
25 mod 4 = 1 - כתוב תוכנית הקולטת 4 מספרים ומדפיסה את הממוצע שלהם, לדוגמא:
Enter the First number: 10
Enter the Second number: 15
Enter the third number: 20
Enter the four number: 30
Expected Output:
The average of 10 , 15 , 20 , 30 is: 18
- כתוב תוכנית הקולטת 2 מספרים, שומרת אותם בתא מסוג מספר, ממירה ומחברת אותם כמו חיבור string – לדוגמא:
Enter first number – 5
Enter second number – 6
Output: 56 - כתוב תוכנית הקולטת סטרינג, ממירה אותו לאותיות גדולות ומדפיסה אותו שוב למסך
- כתוב תוכנית הקולטת תו מהמשתמש ( char) – במידה והוא A או B יודפס הודעה בהתאם, אם לא יודפס לו לנסות שוב והתוכנית תתחיל שוב מחדש (שימוש ב switch case עם goto)
- כתוב תוכנית הקולטת מספר. במידה והמספר הוא מספר ראשוני (מספר המתחלק באופן שלם רק בעצמו וב 1) אז יודפס Nice. אחרת יודפס try again
- כתוב תוכנית הקולטת 10 מספרים, ומסדרת אותם במערך . לאחר מכן התוכנית תעבוד ב Loop, יהיה אפשר להכניס מקום במערך ויודפס הערך שיש באותו מקום במערך.
- כתוב תוכנית הקולטת מהמשתמש משפט + מילה. ובודקת האם המילה נמצאת במשפט.