דף ציטים לסי שארפ בעבריתת עד סוף השנה יהיו שדרוגים נוספים בהתאם לחומר הנלמד בכיתה.. יש כאן את כל מה שלמדנו חוץ מcase-switch ומערכים שלא יהיו במבחן. שונה ב08.03.2021
|
Console.ReadLine();
|
Console.WriteLine("text: " + varText);
|
|
משיג קלט מהמשתמש כמחרוזת
|
רושם
text: (תוכן משתנה varText) |
|
חוקים
|
מה לא לעשות
|
|
שמות לא מתחילים עם מספר
גם אם זה השם היחיד |
int 1number;
|
|
_ללא סימנים חוץ מ
|
int nice-1;
|
|
ללא רווחים
|
int nice 1;
|
|
אותיות גדולות וקטנות משנות בשם של המשתנה
|
|
|
double num = -9.8; num = Math.Abs(num);//9.8
|
|
int num = -9; num = Math.Abs(num);//9
|
|
double num1 = Math.Pow(2, 4); 4התרגיל יהיה 2 בחזקת
|
|
double num1 = Math.Sqrt(25);//5
|
|
double num1 = Math.Round (25.9);//26
|
|
double num = Math.Max(2, 6);//6
|
|
double num = Math.Min(2, 6); //2
|
|
if(תנאי)
|
מבנה של משפט תנאי
|
|
&&
|
סימן בין תנאים שמסמל צורך בכל התנאים
|
|
||
|
סימן בין תנאים שמסמל צורך באחד מן התנאים
|
|
y קטן מ x
|
<
|
x < y
|
|
y קטן או שווה ל x
|
<=
|
x <= y
|
|
y גדול מ x
|
>
|
x > y
|
|
y גדול או שווה ל x
|
>=
|
x >= y
|
|
y אינו שווה ל x
|
!=
|
x != y
|
|
y שווה ל x
|
==
|
x == y
|
|
for(משפט2; תנאי; משפט1)
משפט 1- רץ פעם אחת בתחילת הלולאה
|
|
משפט 2- רץ לאחר הבדיקה
|
|
תנאי- בדיקה שרצה בסוף הלולאה ואם התנאי נכון אז הלולאה חוזרת על עצמה
|
|
int varName;
|
(int)
|
מספרים שלמים, במקרה של קאסט הופך למספר שלם או קוד אסקי
|
|
double varName;
|
(double)
|
מספרים עשרוניים, מספרים ממשיים
|
|
char varName;
|
(char)
|
אות יחידה מהמקלדת, הקאסט הופך מקוד אסקי לאות
|
|
string varName;
|
אין
|
מחרוזת של אותיות ומספרים
|
|
bool varName;
|
(bool)
|
True or False
|
|
const varType CAPITALVARNAME;
|
לא מתאים
|
אם מוסיפים בהתחלה של אז המשתנה לא const ההצהרה ישתנה לאורך התוכנית
|
|
Command
|
Usage
|
|
varName = 5
|
.int שינוי ערך משתנה קיים, המשתנה בדוגמה הוא
|
|
varType var1, var2, var3;
|
אפשר להגדיר כמה משתנים מאותו הסוג באותה שורה
|
|
varName ++/--;
|
מוסיף או מוריד אחד, עושה את אותו הדבר כמו varName = varName +/- 1
|
|
+
|
חיבור
|
|
-
|
חיסור
|
|
*
|
כפל
|
|
/
|
חילוק
|
|
%
|
שארית
|
|
שם הפונקציה וזימונה
|
פעולת הפונקציה
|
טיפוס שנשלח
|
טיפוס התוצאה המוחזרת
|
|
Math.Abs(num)
|
ערך מוחלט
|
double int
|
double int
|
|
Math.Pow(מספר, מספר)
|
העלאת מספר בחזקה
|
double int
|
double
|
|
Math.Sqrt(מספר)
|
שורש
|
double int
|
double
|
|
Math.Round(מספר)
|
עיגול כלפי השלם הקרוב
|
double
|
-
|
|
Math.Max(מספר, מספר)
|
מציאת המספר הגדול מבין שני המספרים
|
double
|
-
|
|
Math.Min(מספר, מספר)
|
מציאת המספר הקטן מבין שני המספרים
|
double
|
-
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.