הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   צריך עזרה בתרגיל בC# (https://hosts.co.il/forums/showthread.php?t=59339)

mlnn 26-01-08 10:12

תנסה ככה:
קוד:


int x, y;
int check = 0;
 
            x = int.Parse(Console.ReadLine());
            y = int.Parse(Console.ReadLine());
                       
              switch (x)
              {
                  case 0:
                      check=1;
                                          break;
                  case 15:
                      check=1;
                                          break;
                  case 30:
                      check=1;
                                          break;
                  case 40:
                      check=1;
                                          break;
                  case 60:
                      check=1;
                                          break;
                  default:
                      check=0;
              }
                   

              switch (y)
              {
                  case 0:
                      check=1;
                                          break;
                  case 15:
                      check=1;
                                          break;
                  case 30:
                      check=1;
                                          break;
                  case 40:
                      check=1;
                                          break;
                  case 60:
                      check=1;
                                          break;
                  default:
                      check=0;
              }
if(check!=0)
        Console.WriteLine(Math.Abs(x-y));
else
        Console.WriteLine("error");


ohadsti 26-01-08 10:32

ציטוט:

נכתב במקור על ידי mlnn (פרסם 603543)
תנסה ככה:
קוד:


int x, y;
int check = 0;
 
            x = int.Parse(Console.ReadLine());
            y = int.Parse(Console.ReadLine());
                       
              switch (x)
              {
                  case 0:
                      check=1;
                                          break;
                  case 15:
                      check=1;
                                          break;
                  case 30:
                      check=1;
                                          break;
                  case 40:
                      check=1;
                                          break;
                  case 60:
                      check=1;
                                          break;
                  default:
                      check=0;
              }
                   

              switch (y)
              {
                  case 0:
                      check=1;
                                          break;
                  case 15:
                      check=1;
                                          break;
                  case 30:
                      check=1;
                                          break;
                  case 40:
                      check=1;
                                          break;
                  case 60:
                      check=1;
                                          break;
                  default:
                      check=0;
              }
if(check!=0)
        Console.WriteLine(Math.Abs(x-y));
else
        Console.WriteLine("error");


אני חושב שזה נכון אבל הוא מסמן לי שגיעה של פס כחול של טעות מיתחת ל default.


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

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