07-05-16, 07:37 PM
السلام عليكم إخواني
قمت بإنشاء مكتبة للتشفير وأنهيت قسم شيفرة قيصر واستخدمته ببنامجي ويعمل لكن هناك مشلكة صغيرة الا وهي انه يقوم بتشفير النص تمام لكن عند الأحرف الكبيرة لا يتم زيادة ربتة الحرف أما عند فك التشفير يتم إنقاص رتبة الحرف الكبير دون أي مشاكل
مثال النص الأصلي : gGg مفتاح التشفير : 3
النص المشفر بزيادة ثلاث رتب : jGj الحرف الكبير لا يتغير
النص بعد فك التشفير بإنقاص ثلاث رتب : gDg الحرف الكبير نقص ثلاث رتب مع انه لم يزداد اي رتبة
والمطلوب هو حل مشكلة عدم زيادة رتبة الحرف الكبير
الكود بالمرفقات
قمت بإنشاء مكتبة للتشفير وأنهيت قسم شيفرة قيصر واستخدمته ببنامجي ويعمل لكن هناك مشلكة صغيرة الا وهي انه يقوم بتشفير النص تمام لكن عند الأحرف الكبيرة لا يتم زيادة ربتة الحرف أما عند فك التشفير يتم إنقاص رتبة الحرف الكبير دون أي مشاكل
مثال النص الأصلي : gGg مفتاح التشفير : 3
النص المشفر بزيادة ثلاث رتب : jGj الحرف الكبير لا يتغير
النص بعد فك التشفير بإنقاص ثلاث رتب : gDg الحرف الكبير نقص ثلاث رتب مع انه لم يزداد اي رتبة
والمطلوب هو حل مشكلة عدم زيادة رتبة الحرف الكبير
الكود بالمرفقات