מעבר לתוכן


עזרה בשאלה ב C #


  • Please log in to reply
2 replies to this topic

#1 אורח - SOFI

אורח - SOFI
  • אורחים

פורסם 09/12/2011 - 21:30

int count = 0, counter = 0;
char ch;
Console.WriteLine("enter the first Answer");
ch = char.Parse(Console.ReadLine());
if (ch == 'y')
counter++;
while (ch != 'f')
{
count++;
Console.WriteLine("enter another Answer");
ch = char.Parse(Console.ReadLine());
Console.WriteLine(ch);
if (ch == 'y')
counter++;
}
if ((counter / count) >= 60)

Console.WriteLine("toamaz");
else
Console.WriteLine("no toamaz");
Console.WriteLine(+count+"people bout"+counter+"bout good");

#2 Triumph Eye

Triumph Eye

    כסף

  • מנהלי פורום
  • 5117 הודעות:

פורסם 09/12/2011 - 21:42

double count,counter = 0;
char ch;
Console.WriteLine("enter your Answer");
ch = char.Parse(Console.ReadLine());

while (ch != 'f')
{
count++;



if (ch == 'y')
counter++;

Console.WriteLine("enter your Answer");
ch = char.Parse(Console.ReadLine());
}
if (counter / count) >= 0.6

Console.WriteLine("toamaz");
else
Console.WriteLine("no toamaz");
Console.WriteLine(+count+"people bout"+counter+"bout good");



תנסי ככה הייתי ממליץ גם להוסיף עוד IF אחרי הלולאה לבדוק שאת לא מחלקת ב 0 למקרה שקיבלת F עוד בהתחלה



Posted Image

#3 DaggyStyle

DaggyStyle

    משתמש......... לא מזיק ולא מועיל.........

  • מנהלי קבוצות לימוד
  • 5986 הודעות:

פורסם 10/12/2011 - 08:52

תדפיסי את ערך המחושב בשורה הבעייתית ותראי האם זה יוצא הגיוני.

עכשיו אני מניח ש-#C לא רחוק מ-C בקטע הזה אבל תעשי השמה ל-DOUBLE על counter ו- count.

ההצעה של TE לא נכונה בהכרח כי בערכים גבוהים יגמר לך המקום.
לזכרם של חברים שנפלו
Second Draft: האמת מאחורי התעמולה הפלסטינית, פאליווד. שווה להציץ
לעולם אל תקפצו לזירת מלכודות עכברים אלא אם כן זה באמת שווה את זה..............
I'm not mainstream, I'm more of an sideways.
nice guys finish last, I've just got lucky :)
סוףסוף! הציפור נתפסה! http://www.youtube.c...feature=related
גם אני סופרמן בלי גלימה..

תמונה מצורפת

תמונה מצורפת

אין לי פייסבוק! לא משתמש בפלטפורמת הוירוסים הזאת!





0 משתמשים קוראים נושא זה

0 משתמשים, 0 אורחים, 0 משתמשים אנונימיים