הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 15-09-06, 15:39   # 1
Ori The Man
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: חיפה
גיל: 34
הודעות: 3,694
שלח הודעה באמצעות MSN אל Ori The Man Send a message via Skype™ to Ori The Man

Ori The Man לא מחובר  

איך מכניסים משתנה שהוא לא מספר ב c sharp?

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

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

קוד:
            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 או כל סוג קובץ אחר)

Last edited by Ori The Man; 15-09-06 at 15:42..
  Reply With Quote
ישן 15-09-06, 15:48   # 2
Matchs
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: מרכז.
הודעות: 935

Matchs לא מחובר  

אני לומד C# כבר חצי שעה, וכרגע בניתי מחשבון בדיוק למה שאתה רוצה..
הינה הדוגמה, תמשיך כמו שאתה יודע:

PHP קוד:
            int A;
            
int B;
            
char C;

            
Console.WriteLine("Welcome to C# calculator!");
            
Console.WriteLine("Made by Rotem the programmer :P");

            
Console.WriteLine();

            
Console.Write("Please insert the first number: ");
            
int.Parse(Console.ReadLine());

            
Console.Write("Please insert the second number: ");
            
int.Parse(Console.ReadLine());

            
Console.Write("Please insert an action: ");
            
char.Parse(Console.ReadLine());

            switch(
C)
            {
                case 
'+':
                    
Console.WriteLine("The Result: {0} {1} {2} = {3}"ACBA+B);
                    
Console.Read();
                    break;
            } 
__________________
לפניות, אנא השאירו לי הודעה פרטית.
Matchs.
  Reply With Quote
ישן 15-09-06, 15:58   # 3
Ori The Man
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: חיפה
גיל: 34
הודעות: 3,694
שלח הודעה באמצעות MSN אל Ori The Man Send a message via Skype™ to Ori The Man

Ori The Man לא מחובר  

ציטוט:
נכתב במקור על ידי Matchs
אני לומד C# כבר חצי שעה, וכרגע בניתי מחשבון בדיוק למה שאתה רוצה..
הינה הדוגמה, תמשיך כמו שאתה יודע:

PHP קוד:
            int A;
            
int B;
            
char C;

            
Console.WriteLine("Welcome to C# calculator!");
            
Console.WriteLine("Made by Rotem the programmer :P");

            
Console.WriteLine();

            
Console.Write("Please insert the first number: ");
            
int.Parse(Console.ReadLine());

            
Console.Write("Please insert the second number: ");
            
int.Parse(Console.ReadLine());

            
Console.Write("Please insert an action: ");
            
char.Parse(Console.ReadLine());

            switch(
C)
            {
                case 
'+':
                    
Console.WriteLine("The Result: {0} {1} {2} = {3}"ACBA+B);
                    
Console.Read();
                    break;
            } 
תודה רבה!
אבל זה לא נותן לי כלום בלי הסברים חח
אפשר טיפה הסברים איך להשתמש ב case?
וןלפי מה שהבנתי זה רק חיבור :\

Last edited by Ori The Man; 15-09-06 at 16:01..
  Reply With Quote
ישן 15-09-06, 15:59   # 4
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

http://www.devarea.be/Front/NewsNet/...eportId=146906
ממו לעצמי: לשפץ את המדריכון הזה.
  Reply With Quote
ישן 15-09-06, 15:50   # 5
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
ישן 15-09-06, 16:03   # 6
Matchs
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: מרכז.
הודעות: 935

Matchs לא מחובר  

כן, זה רק חיבור..
עכשיו אתה רואה את התחביר? תמשיך בדיוק עם הפעולות האחרות.. וסיימת..
למדתי הכל מאתר של Dev הזה - אחלה אתר :]
__________________
לפניות, אנא השאירו לי הודעה פרטית.
Matchs.
  Reply With Quote
ישן 15-09-06, 16:08   # 7
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

ציטוט:
נכתב במקור על ידי Matchs
כן, זה רק חיבור..
עכשיו אתה רואה את התחביר? תמשיך בדיוק עם הפעולות האחרות.. וסיימת..
למדתי הכל מאתר של Dev הזה - אחלה אתר :]
תודה רבה!
  Reply With Quote
ישן 15-09-06, 16:05   # 8
Ori The Man
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: חיפה
גיל: 34
הודעות: 3,694
שלח הודעה באמצעות MSN אל Ori The Man Send a message via Skype™ to Ori The Man

Ori The Man לא מחובר  

תודה על הכל!
  Reply With Quote
ישן 15-09-06, 16:09   # 9
Matchs
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: מרכז.
הודעות: 935

Matchs לא מחובר  

סבבה
__________________
לפניות, אנא השאירו לי הודעה פרטית.
Matchs.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 04:17.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ