12 תשובות
אני לומד את זה (כיתת ח מופת )אולי החומר קצת שונה בין שתינו כי סיימתי ללמוד כל מה שכתבת אבל אני תמיד נכנס לעבודות הישנות שלי ורואה ולומד מהם וגם מהמחברת שלי
אני גם למדתי בדיוק אותו החומר, אז אוכל לעזור לך
פשוט תכתוב את בדיוק מה שאתה יודע על הנייר מאשר במחשב, אבל גם תכתוב במחשב אם התוכנה שכתבת אכן פועלת ועוברת את הקימפול בלי באגים. מומלץ לך לזכור מראש את ההתחלה של תוכנה (אל תדאג, לא יחייבו אותך לשים את הclass program, אבל אתה עדיין צריך לשים מיין)
הנה מיין מלא למקרה שאתה צריך תזכורת:
static void main(string[] args)
עוד דבר, תקפיד על סגנון כתיבה שהמורה רוצה, כלומר תכתוב הערות (עם ה//), תוסיף שמות משתנה שמתארים את תפקידם בתוכנה, תוסיף סוגריים בתוך כל חלק של תנאי מורכב, אפילו עם יש רק שילוב של || או רק שילוב של &&, תוסיף { ו-} בתוך תנאים (כלומר if, else וגם else if) וגם בתוך המיין, ותגדיר כמה משתנים ביחד אם יש להם תפקיד דומה. ותמיד תזכור להקפיד על אינדטציה (אתה כנראה כבר שמעת את המושג בשיעורים, אבל אם לא אז אוכל להסביר אם תרצה).
הנה דוגמה, למשל אל תכתוב:
if (x == 5 || x == 6)
אלא תכתוב:
(if ((x == 5) || (x == 6)
הבנת? זה לא באמת משנה בהרצה, אבל מורים לרוב רוצים סגנון שהוא נחשב בעיניהם מסודר
גם תמיד תזכור להוסיף ; בסוף משפטי ביצוע
תמיד כתוב סוג משתנה לפני שאתה מגדיר אותו
וזה בסך הכל מה שאתה צריך לדעת (למרות שזה לא כל החומר). אם אתה צריך עזרה אז פנה אליי בפרטי
פשוט תכתוב את בדיוק מה שאתה יודע על הנייר מאשר במחשב, אבל גם תכתוב במחשב אם התוכנה שכתבת אכן פועלת ועוברת את הקימפול בלי באגים. מומלץ לך לזכור מראש את ההתחלה של תוכנה (אל תדאג, לא יחייבו אותך לשים את הclass program, אבל אתה עדיין צריך לשים מיין)
הנה מיין מלא למקרה שאתה צריך תזכורת:
static void main(string[] args)
עוד דבר, תקפיד על סגנון כתיבה שהמורה רוצה, כלומר תכתוב הערות (עם ה//), תוסיף שמות משתנה שמתארים את תפקידם בתוכנה, תוסיף סוגריים בתוך כל חלק של תנאי מורכב, אפילו עם יש רק שילוב של || או רק שילוב של &&, תוסיף { ו-} בתוך תנאים (כלומר if, else וגם else if) וגם בתוך המיין, ותגדיר כמה משתנים ביחד אם יש להם תפקיד דומה. ותמיד תזכור להקפיד על אינדטציה (אתה כנראה כבר שמעת את המושג בשיעורים, אבל אם לא אז אוכל להסביר אם תרצה).
הנה דוגמה, למשל אל תכתוב:
if (x == 5 || x == 6)
אלא תכתוב:
(if ((x == 5) || (x == 6)
הבנת? זה לא באמת משנה בהרצה, אבל מורים לרוב רוצים סגנון שהוא נחשב בעיניהם מסודר
גם תמיד תזכור להוסיף ; בסוף משפטי ביצוע
תמיד כתוב סוג משתנה לפני שאתה מגדיר אותו
וזה בסך הכל מה שאתה צריך לדעת (למרות שזה לא כל החומר). אם אתה צריך עזרה אז פנה אליי בפרטי
שואל השאלה:
תודה!^
תודה!^
אנונימי
בבקשה! מה עוד אתה צריך להבין בסי שארפ שלא הסברתי?
שואל השאלה:
^הסברת את כל מה שהיה לי קצת בעייתי את השאר אני מבין
^הסברת את כל מה שהיה לי קצת בעייתי את השאר אני מבין
אנונימי
שואל השאלה:
אה רגע רק כדי להיות בטוח
int.parse זה כשעושים המרה מ string לint
ו (int) זה כשעושים המרה מdouble/char לint נכון?
(אני יודע שאפשר לעשות המרות גם לchar וdouble)
אה רגע רק כדי להיות בטוח
int.parse זה כשעושים המרה מ string לint
ו (int) זה כשעושים המרה מdouble/char לint נכון?
(אני יודע שאפשר לעשות המרות גם לchar וdouble)
אנונימי
י סייבר,אני הוצאתי 85 במבחן ובאמת שהבמבחן שלנו היה כתוב בצורה ממש לא ברורה
שלוש שאלות בעיקר על לוגיקה והיגיון מתמטי. וטבלת מעקב.
שלוש שאלות בעיקר על לוגיקה והיגיון מתמטי. וטבלת מעקב.
אנונימי
לא, אתה טועה
int.parse נועד בשביל להמיר את האובייקט לint (הוא לא חייב להיות string או משתנה שהוגדר קודם)
(int) זה בשביל לעשות המרה בתוך פונקציה אחרת אבל לא בצורה שמשנים גם משתנה אחר כתוצאה מכך
הנה דוגמה:
;int x = int.parse(console.readline())
אז כאן מומר הקונסול רידליין מסטרינג לאינט אבל לא משונה דבר בx כי הוא כבר היה אינט גם אם לא היינו שמים את הקונסול רידליין
והנה דוגמה אחרת:
;"string num = "5
;console.writeline(((int) num) - 2)
אז פה אנחנו משנים בתוך פונקצייה את סוגו של num מסטרינג לאינט
הבנת את ההבדל?
int.parse נועד בשביל להמיר את האובייקט לint (הוא לא חייב להיות string או משתנה שהוגדר קודם)
(int) זה בשביל לעשות המרה בתוך פונקציה אחרת אבל לא בצורה שמשנים גם משתנה אחר כתוצאה מכך
הנה דוגמה:
;int x = int.parse(console.readline())
אז כאן מומר הקונסול רידליין מסטרינג לאינט אבל לא משונה דבר בx כי הוא כבר היה אינט גם אם לא היינו שמים את הקונסול רידליין
והנה דוגמה אחרת:
;"string num = "5
;console.writeline(((int) num) - 2)
אז פה אנחנו משנים בתוך פונקצייה את סוגו של num מסטרינג לאינט
הבנת את ההבדל?
שואל השאלה:
^אהה, למדנו את זה בתחילת השנה אז קצת התבלבלתי, שוב תודה
^אהה, למדנו את זה בתחילת השנה אז קצת התבלבלתי, שוב תודה
אנונימי
זה בסדר, גם אני גיליתי על זה רק לאחרונה (ובטעות שכחתי להוסיף לפני העריכה את ה; בשביל לסמן משפט ביצוע)
אבל יש לך עוד שאלות או שעזרתי בהכל?
אבל יש לך עוד שאלות או שעזרתי בהכל?
שואל השאלה:
עזרת בהכל
עזרת בהכל
אנונימי
טוב, אז תודה גם לך, כי גם לי הולך להיות מבחן באותו נושא בדיוק אז עזרת גם לי בלהתכונן. מאחלת לשנינו בהצלחה בזה.
באותו הנושא: