5 תשובות
במה את צריכה עזרה?
שואל השאלה:
חח יש לי 2 שאלות

מה בעצם ההוראה
;(() Num 1 = int.Parse(Console.ReadLine
עושה?
למה כותבים אותה אחרי הפלט?


והשאלה השלישית
מה משמעות ה0 פה:
Console.Write("the number is {0}", num 1)

סורי על החפירה
אנונימית
לגבי השאלה הראשונה, זה פשוט מבקש מספר ושומר אותו במשתנה
ולגבי ה {0} זה כאילו מספור של האובייקטים, ובתכנות המספור מתחיל ב0 אז הראשון יהיה 0, אז נגיד אם את רוצה להוסיף עוד משתנים כדי להוסיף לconsole.write אז את תעשי {1} ואז עוד פסיק אחרי, ואז את המשתנה השני
שואל השאלה:
תודהה
אנונימית
1.
Console.ReadLine - זו פקודה קלט, כמו שזה נשמע היא קולטת מהמשתמש.

הפקודה הזו עוצרת את התוכנית ומחכה שתכניסי מה שמצופה, אם זה מספר או גיל או שם, מה שתרצי

בתכלס התוכנית תמשיך אם הוא ילחץ אנטר( גם אם הוא לא הכניס כלום).
לכן עושים קלט מנומס, ובשביל זה משתמשים בConsole.WriteLine או בConsole.Write שאלו פקודות פלט.

2.
כשאת רוצה לקלוט מספר הבעיה היא C.RL מחזיר ערך מטיפוס מחרוזת(string) אבל את רוצה לקלוט מספר או שבר וכדומה.
אז יש את הפקודה Int.Parse או Double.Parse וכן הלאה.

3. זו פשוט דרך הדפסה של משתנים ביחד עם טקסט, יש 2 דרכים בc#
את יכולה לשרשר:
;(Console.WriteLine("num is" + num

או כמו שהראת, {0} {1} {2} וכן הלאה

C.WL("first num is {0} and second num is {1} and the sum of numbers
Is {2} and nice", num1,num2,num1 + num2);