Blueberry1
New member
שאלה ב C#
היי,
התחלתי ללמוד תכנות לפני כחודש, ויש לי שאלה בנוגע לקוד שכתבתי בסי שארפ
מטרת הקוד היא לקבל מספר מסויים מהמשתמש.. לאחר מכן, משתמש אחר כביכול מתיישב מול המחשב ואמור לנסות לנחש את המספר הסודי שהקודם הזין לפניו..
בכל ניחוש שמוקלד, אמורה להופיעה הודעה שמרמזת אם המספר גדול או קטן מהמספר הסודי..
אני לא מצליחה להבין מה לא בסדר בקוד שזה לא רץ לי טוב.
אודה לעזרה
תודה רבה
static void Main(string[] args)
{
Console.WriteLine("Enter an integral number between 1-100 (including), and press Enter");
string input = Console.ReadLine();
int secretNumber = int.Parse(input);
Console.WriteLine("Hey player, try to guess the secret number..and press Enter");
input = Console.ReadLine();
int guess = int.Parse(input);
int guessingCount=0;
while (secretNumber != guess) ;
{
if (secretNumber > guess)
{
Console.WriteLine("try bigger..");
}
else
{
Console.WriteLine("try smaller..");
}
guessingCount=guessingCount+1;
}
if (secretNumber == guess) ;
{
Console.WriteLine("Congratulations ! you did it in " + guessingCount);
}
}
}
}
היי,
התחלתי ללמוד תכנות לפני כחודש, ויש לי שאלה בנוגע לקוד שכתבתי בסי שארפ
מטרת הקוד היא לקבל מספר מסויים מהמשתמש.. לאחר מכן, משתמש אחר כביכול מתיישב מול המחשב ואמור לנסות לנחש את המספר הסודי שהקודם הזין לפניו..
בכל ניחוש שמוקלד, אמורה להופיעה הודעה שמרמזת אם המספר גדול או קטן מהמספר הסודי..
אני לא מצליחה להבין מה לא בסדר בקוד שזה לא רץ לי טוב.
אודה לעזרה
תודה רבה
static void Main(string[] args)
{
Console.WriteLine("Enter an integral number between 1-100 (including), and press Enter");
string input = Console.ReadLine();
int secretNumber = int.Parse(input);
Console.WriteLine("Hey player, try to guess the secret number..and press Enter");
input = Console.ReadLine();
int guess = int.Parse(input);
int guessingCount=0;
while (secretNumber != guess) ;
{
if (secretNumber > guess)
{
Console.WriteLine("try bigger..");
}
else
{
Console.WriteLine("try smaller..");
}
guessingCount=guessingCount+1;
}
if (secretNumber == guess) ;
{
Console.WriteLine("Congratulations ! you did it in " + guessingCount);
}
}
}
}