سلام
من تازه وارد برنامه نویسی جاوا شدم
من دارم یک بازی خیلی ساده میسازم بازی حدس عدد
که سیستم یک عددی را به صورت رندوم انتخاب میکنه و کاربر حدس میزنه اون عدد چیه
اگه حدس شما بالاتر باشه میگه عدد شما بزرگ تر است و کوچکتر باشه ی پیام دیگه میده
اما مشکل من اینه که وقتی برنامه از یکی از حلقه ها خارج میشه دیگه وارد اون حلقه نمیشه
یعنی اگه شما عدد کو چکی را حدس زدید بعد ی عدد بزرگ دیگه حلقه عدد کوچک کار نمیکنه
اینم کد



System.out.println("From 0 to 100 Guess");
Scanner getnum =new Scanner (System.in);
Random R = new Random ();
int a = R.nextInt(100);
int number = getnum.nextInt();

while(number<a)
{
System.out.println("your number is smaller");
number = getnum.nextInt();

}
while(number>a)
{
System.out.println("your number is larger");
number = getnum.nextInt();
}

if(number==a)
{
System.out.println("Well done correctly cast");
}