View Single Post
ישן 15-09-06, 15:50   # 3
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

ציטוט:
נכתב במקור על ידי Ori The Man
המורה לימדה אותנו איך מכניסים משתנה שהוא מספר
ואני רוצה לבנות מחשבון קטן וחמוד
אז אני רוצה שמשתמש יצתרך להכניס סימן כפל חילוק חיסור חיבור

אבל אם אני יכניס תו כלשהו שהוא לא מספר זה יסגור לי את התוכנית
מה שרשמתי זה זה

קוד:
            int num1, num2;
            Console.WriteLine("insert number");
            num1 = int.Parse(Console.ReadLine());
            Console.WriteLine("insert number 2");
            num2 = int.Parse(Console.ReadLine());
            Console.WriteLine("num1 * num2 = " +num1 * num2);
מה שאומר שכרגע זה עושה רק כפל בימקום הסימן כפל אני רוצה להכניס את המשתנה השלישי והוא יהייה הפעולת חשבון

עוד שאלה
איך אני שומר את הכל שיוכל לפעול בכל מחשב? (בתור exe או כל סוג קובץ אחר)
EXE יהיה בתיקייה, אחרי שתעשה build (אולי צריך להגדיר ריליס, או שההגדרות האלה לא קיימות באקספרס).
אם תכניס סימן שלא מספר, אמור להיזרק Exception, וזה בעייתי. תוודא שמוכנס לך לאן שאמור להיות מוכנס מספר, רק מספר (הרבה יותר יעיל מפעולת catch).

אתה יכול להשתמש ב char בשביל לקבל תו אחד שאינו מספר (תו אחד).
  Reply With Quote