View Single Post
ישן 22-12-07, 15:28   # 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 לא מחובר  

עזרה עם switch ב C#

עשיתי תוכנית שנותנת לך תרגילים חשבון
עשיתי שיבחרו סימן לפעולה + / * - (אחרי זה מסדר את התוכנית שתהייה ברורה למשתמש חח קודם לסיים)
עשיתי שכל פעם נגיד בחרו + יהיו 10 תרגילים של חיבור
אני רוצה לעשות שאחרי ה 10 תרגילים האלה המשתמש יוכל לבחור תרגילים אחרים למשל חיסור
הבעיה שניסיתי לעשות את זה לא ממש הלך
איך עושים?
זאת התוכנית

קוד:
          char act;
            int sum, a, b,user;

            act = char.Parse(Console.ReadLine());
            Random targil = new Random();


            switch (act)
            {
                case '+':


                    for (int i = 0; i <= 2; i++)
                    {
                        a = targil.Next(1, 100);
                        b = targil.Next(1, 100);
                        sum = a + b;

                        Console.Write(a + " + " + b + " = ");
                        user = int.Parse(Console.ReadLine());
                        if (user == sum)
                        {
                            Console.Write("googd");
                        }
                        else
                        {
                            while (user != sum)
                            {
                                Console.WriteLine("try again");

                                Console.Write(a + " + " + b + " = ");
                                user = int.Parse(Console.ReadLine());
                            }
                        }
                        
                    }
                    break;

                case '-':
                  
                    break;

                case '*':
                    Console.WriteLine("kefel");
                    break;

                case '/':
                    Console.WriteLine("hiluk");
                    break;

            }
  Reply With Quote