5 תשובות
אני לא יודע מה כבר למדתם אבל אני הייתי משתמש בrandom ובswitch case אם את צריכה עזרה בקוד שלחי לי בפרטי
random rnd = new random();
int dice1 = rnd.next(1, 6);
int dice2 = rnd.next(1, 6);
if(dice1 == dice2) {
console.writeline("the winning number is " + dice1);
}
else {
console.writeline("you lost. try again.");
}
חמוס מגניב כן אבל כל פעם שזה לא אותו מספר צריך לשמור במשתנה חדש, כי זה לא פעמיים ברצף, אלא פעמיים סך הכל
זה ממש קל, תבחרי מספר רנדומלי ותשמרי אותו למשתנה אחד, אחר כך תבחרי עוד מספר רנדומלי ותבדקי אם הוא אותו דבר כמו המשתנה ששמרת. אם הוא אותו דבר אז זה המספר הזוכה
אם לא הבנתם זה לולאה זה while..תצהירי על random בחוץ ותגרילי כל פעם שני מספרים עד שיוצא שהם שווים אחד לשני. את יוצאת מהwhile ומדפיסה את המשתנה כי זה המספר הזוכה