يصبحكم بالخير جميعا ..
أول شي رح اوضح لكم فكرة البرنامج اللي انا شغال عليه .. بعد كذا رح احط النقطة اللي ابغى اطرح سؤالي فيها ..
فكرة البرنامج :
هو برنامج اخزن فيه عدد معين من الكلمات (10 كلمات مثلا) واذا قام المستخدم بتشغيل البرنامج يقوم الكمبيوتر باختيار كلمة من الكلمات المخزنة ( اختيار عشوائي : يعني الكلمة تتغير بكل مرة يشغل البرنامج من جديد) ويعرض للمستخدم عدد احرف هذي الكلمة ثم يقوم المستخدم بتخمين حروف هذه الكلمة بحيث انه اذا ادخل حرف من حروف هذه الكلمة فإن الحرف يظهر في مكانه حسب ترتيبه في الكلمة المخزنة واذا ادخل حرفا خاطئا يحسب على المستخدم خطأ بحيث انه اذا وصل 5 اخطاء يخرج من البرنامج .
مثال : لنفرض انني قمت بتخزين عدة كلمات من ضمنها كلمة Analysis .
قام المستخدم بتشغيل البرنامج ثم وقع اختيار الكمبيوتر على كلمة Analysis من بين الكلمات المدخلة .
يقوم الكمبيوتر باظهار عدد احرف الكلمة للمستخدم وهي 8 أحرف .. ثم يقوم المستخدم بمحاولة تخمين هذه الأحرف حرفا حرفا .. ولنفرض انه قام بادخال حرف s يظهر على الشاشة التالي :
s s
ثم ينتظر من المستخدم ادخال الحرف التالي ولنفرض ان المستخدم قام بادخال حرف f :
s s Error No. 1
وهكذا حتى يقوم المستخدم بادخال جميع الاحرف صحيحة ثم يختار الكمبيوتر كلمة اخرى أو اذا لم يدخل الاحرف صحيحة لـ 5 أخطاء كحد أقصى يخرج من البرنامج ..
السؤال : أنا لم افهم المصفوفات بشكل يؤهلني لانهاء هذي المشكلة .. سؤالي هو انه كيف رح تكون بنية البرنامج الرئيسية ومن وين ابدأ فيه .. اتمنى القى من الفاهمين لهذي المشكلة حل .. ويعطيكم العافية
