PDA

View Full Version : سوال: کمک : حدس عددی ک کاربر درنظر گرفته است



faribampr
دوشنبه 01 اسفند 1390, 18:47 عصر
سوالم اینه که فک کنید کاربر یک عدد بین 1 تا 100 رو در نظر گرفته و شما باید حداکثر با هفت سوال ( با جوابهای بلی / خیر ) عدد مورد نظر کاربر رو حدس بزنید ...

من خودم فک میکنم که باید اول راجع به مضرب اعداد بودن ( مثل 2 و 3 ) بپرسیم و بعد اول بودن و نبودن و اینکه قبلش لیستی از اعداد 1 تا 100 رو درست کنیم و مثلا اگه گفت مضرب 2 نیست کل اعدادی ک مضرب 2 هستند رو از لیستمون حذف کنیم اما واقعا نمیدونم اینو باید چجوری بنویسم ... خوشحال میشم یه راهنمایی کنید ... http://www.iran-eng.com/images/smilies/icon_gol.gifhttp://www.iran-eng.com/images/smilies/icon_gol.gif

poursina1389
شنبه 06 اسفند 1390, 16:31 عصر
یه راه دیگش هم اینه که تو سوالاتی که از کاربر می پرسی ، کوچک و بزرگ بودنش رو مطرح کنی...
مثلا ازش بپرس که عددت از 50 بزرگتره؟
اگه جواب "بله" داد برو تو اعداد بزرگتر از 50 بگرد و اگر هم خیر بود برو تو اعداد کوچکتر از 50 بگرد.
فک کنم بشه با if-else و switch ، case نوشت