بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
__________________________________________________ ______________________________
* مــا شاء الله تبارك الله *
الحمد لله عدد ما خلق , الحمد لله ملء ما خلق , الحمد لله عدد ما في السموات وما في الأرض , الحمد لله عدد ما أحصى كتابه ، والحمد لله على ما أحصى كتابه ، والحمد لله عدد كل شيء والحمد لله ملء كل شيء .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.
لا إله إلا الله وحده لا شريك له الملك وله الحمد وهو على كل شيء قدير .
سبحـــــــان الله وبحمده … سبحــان الله العظيم
__________________________________________________ ______________________________
. المسابقة البرمجية الأولى لطلاب كلية الحاسبات .
سؤال المسابقة الثاني : فك (Decoded) وتشفير (Codeed) النصوص !!
[ عدد نقاط السؤال : 30 نقطة ]
اكتب برنامج يفك (Decoded) ويشفر (Codeed) النصوص كالتالي :
كود:
Enter the Text to [Codeed] :
A * B * C * D * E * F * G * H * I * J * K * L * M * N * O * P * Q * R * S * T * U * V * W * X * Y * Z.tu
Result :
H'1'I'1'J'1'K'1'L'1'M'1'N'1'O'1'P'1'A'1'R'1'S'1'T'1'U'1'V'1'W'1'X'1'Y'1'Z'1'?'1'?'1'C'1'E'1'f'1'd'1'B5{|
باقي الحروف والرموز والأرقام الغير موجودة في المثال السابق تمثل بـ '؟' .
أمثلة على فك التشفير (Decoded) :
كود:
Enter the Text to [Decoded] :
1JKJ'pz'{ol'{yhklthyr'vm'{ol'Jvu{yvs'Kh{h'Jvywvyh{pvu5
Result :
*CDC is the trademark of the Control Data Corporation.
Enter the Text to [Decoded] :
1PIT'pz'h'{yhklthyr'vm'{ol'Pu{lyuh{pvuhs'I|zpulzz'Thjopul'Jvywvyh{pvu5
Result :
*IBM is a trademark of the International Business Machine Corporation.
Enter the Text to [Decoded] :
1KLJ'pz'{ol'{yhklthyr'vm'{ol'Kpnp{hs'Lx|pwtlu{'Jvywvyh{pvu5
Result :
*DEC is the trademark of the Digital Equipment Corporation.
أمثلة على التشفير (Codeed) :
كود:
Enter the Text to [Codeed] :
Mr.Ahmad
Result :
Ty5Hothk
Enter the Text to [Codeed] :
Java is a programming language originally developed by James Gosling at Sun Microsystems.
Result :
Ahch'pz'h'wyvnyhttpun'shun|hnl'vypnpuhssd'klclsvwlk'id'Ahtlz'Nvzspun'h{'Z|u'TpJyvzdz{ltz5
ملاحظات مهمة :
- طول السلسلة النصية غير محدود .
- يجب مطابقة حالة الحروف ( Capital أو small ) خلال التشفير أو فك التشفير كما هو موضح في الأمثلة السابقة . أي مثلاً عندما نريد تشفير كلمة Aa تكون النتيجة : Hh والعكس صحيح .
-=-=-=-=-
آخر موعد أستلام الحلول لهذا السؤال إن شاء الله :
يوم السبت 10 / 5 / 1431 هـ
بالتوفيق .