كيف يمكن تخمين احرف بواسطة ادخال المستخدم ارقام ؟

  • moaaz89

السلام عليكم ورحمة الله وبركاته

انا عندي مشروع لتصميم لعبة تخمين الاحرف ولكن المشكلة انه هذه اللعبة يتطلب من المستخدم ادخال 3 ارقام لتخمين 3 احرف (والاحرف محددة هي ABC) . ولقد اطلعت على مصادر كثيرة اجنبية لهذه اللعبة ولكن ليست بنفس المتطلبات المذكورة اعلاه. مشكلتي حاليا هي كيف يمكن ادخال رقم لتخمين حرف . بدايات البرنامج حتكون مثل لعبة الرجل المخنوق وتخمين الارقام وتخمين الكلمات.اريد اي مقترحات تفيدني في البدء في عمل المشروع.

مثال :

Please enter a number: 123

Your guess, 123, was incorrect

Your current hint is: CC

Please enter a number: 124

Your guess, 124, was incorrect

Your current hint is: B

Please enter a number: 315

Your guess, 315, was incorrect

Your current hint is: BB

الاجابة الصحيحة تكون في حرف الى ثلاثة احرف من حرف A وشكرا


التعليق السابق

السلام عليكم ورحمة الله

شكرا johan - spacex لردودكم واعتذر عن الرد المتأخر وسوف اعيد فكرة اللعبة .

فكرة اللعبة مثلها مثل لعبة تخمين الارقام ولعبة تخمين الكلمات ولكن تختلف قليلا في المدخلات والمخرجات :

المدخلات : يتطلب من المستخدم ادخال ثلاثة ارقام من 1 الى 9

المخرجات : على البرنامج تخمين حروف وهي ثلاثة احرف (ABC احرف كبيرة فقط) بشرط اذاكان التخمين من البرنامج حرف واحد الى ثلاثة احرف من الحرف B سوف تظهر للمستخدم رسالة تخمين خاطئ وسوف يعيد البرنامج بطلب ادخال الارقام واذاكان التخمين من البرنامج حرف واحد الى ثلاثة احرف من الحرف Cالاجابة صحيحة ولكن موقعها خاطئ لذا سوف تظهر للمستخدم رسالة تخمين خاطئ وسوف يعيد البرنامج بطلب ادخال الارقام واذاكان التخمين من البرنامج ثلاثة احرف من الحرف A سوف تظهر للمستخدم رسالة تخمين صح وسوف ينهي البرنامج. فقط

فكرتي في تصميم المشروع :اني راح استخدم string is digit للارقام واقوم بتعريف قائمة بجميع الاحتمالات من الاحرف الثلاثة واعمل عليها Random choice ليختار تخمين واحد في المخرجات ولكن في حلقة مفقودة في فكرتي بالنسبة لادخال الرقم والناتج احرف - انا اريد نصائح او اقتراح في فكرتي للبدء فقط هي معضلتي الحلقة المفقودة وشكرا لتفاعلكم

spaceX أضف ردا

إذًا فتعليق @johan liebert الأوَّل هو المطلوب.

ووفق شرحك اللعبة ستكون كهذه..