שלח תשובה

זירת השאלות

1255
צפיות
7
תשובות

עזרה בc#

,‏ 16 באוקטובר, 2014

קיבלתי את השאלות שלמטה וזה מה שעשיתי אבל זה לא יוצא לי אתם יכולים לעזור בבקשה?

מקבלת מספר מהמשתמש, כל עוד המספר אינו 1 ומעלה, המשתמש יתבקש להזין מספר שוב (ניתן להניח כי הקלט מספרי ושלם ובטווח של משתנה מסוג int ).
מקבלת מספר שני מהמשתמש, כל עוד המספר אינו 1 ומעלה, המשתמש יתבקש להזין מספר שוב (ניתן להניח כי הקלט מספרי ושלם ובטווח של משתנה מסוג int ).



static void Main(string[] args)
{
int num1, num2;
Console.WriteLine("please enter a number");
num1 = int.Parse(Console.ReadLine());
while (num1 < 1)
{
Console.WriteLine("please enter number again");
int.Parse(Console.ReadLine());
}
Console.WriteLine("please enter a second number");
num2 = int.Parse(Console.ReadLine());
while (num2 < 1)
{
Console.WriteLine("please enter number again");
int.Parse(Console.ReadLine());
}
}

}
}

7 תשובות

  1. dotanz הגיב:

    שכחת להוסיף את המשתנים num1 ו- num2 בתוך לולאות ה-while.
    לפי הקוד שאתה רשמת, התכנית אומנם קוראת את המספר שהוכנס אך היא לא מכניסה אותו לאף משתנה.

    זה אמור להיראות ככה:
    while (num1 < 1)
    {
    Console.WriteLine("please enter number again");
    num1 = int.Parse(Console.ReadLine());
    }

  2. dotanz הגיב:

    שכחת להוסיף את המשתנים num1 ו- num2 בתוך לולאות ה-while.
    לפי הקוד שאתה רשמת, התכנית אומנם קוראת את המספר שהוכנס אך היא לא מכניסה אותו לאף משתנה.

    זה אמור להיראות ככה:
    while (num1 < 1)
    {
    Console.WriteLine("please enter number again");
    num1 = int.Parse(Console.ReadLine());
    }

  3. dotanz הגיב:

    שכחת להוסיף את המשתנים num1 ו- num2 בתוך לולאות ה-while.
    לפי הקוד שאתה רשמת, התכנית אומנם קוראת את המספר שהוכנס אך היא לא מכניסה אותו לאף משתנה.

    num1 = int.Parse(Console.ReadLine());

  4. dotanz הגיב:

    שכחת להוסיף את המשתנים num1 ו- num2 בתוך לולאות ה-while.
    לפי הקוד שאתה רשמת, התכנית אומנם קוראת את המספר שהוכנס אך היא לא מכניסה אותו לאף משתנה.

  5. dotanz הגיב:

    מתנצל על הכפילות בתשובות. מסתבר שלחצתי כמה פעמים "שלח" כי הוא לא כתב שהוא לא קיבל את התשובה..

  6. dotanz הגיב:

    מתנצל על הכפילות בתשובות. מסתבר שלחצתי כמה פעמים "שלח" כי הוא לא כתב שהוא לא קיבל את התשובה..

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!