27-07-19, 11:28 PM
17-08-19, 10:49 AM
السلام عليكم ورحمة الله وبركاته
أهلا بك أخي سعود , مثال جميل ومفيد , بارك الله فيك وجزاك الله كل خير .
أهلا بك أخي سعود , مثال جميل ومفيد , بارك الله فيك وجزاك الله كل خير .
15-12-20, 09:15 PM
سبحان الله المثال اللذي بالموضوع يحتوي اكواد كثيرة لتنفيذ الفكرة اما المثال الحالي اختصر الاكواد باكواد بسيطة جدا حيث لا تحتاج الا لزر واحد فقط لكلا الاجرائين واقصد تقليب الحروف واعادتها.
طبعا لا انسى اني استعنت بالله تعالى ثم بفكرة المشروع التالي:
جي يضزو يحهزيجح جز يحيضقيغ يحظيقظ يثسغ يحذغد واث ثظكة يحقبه ثه بتفي
يحخحيج تفي يبح يجي يحلاث يهصله جزيحجتي يجيجا.
يحخحيج تفي يبح يجي يحلاث يهصله جزيحجتي يجيجا.
حتى يكون التعديل جيد
الملف مرفق
17-12-20, 03:02 PM
الان تم دمج الدالتين مع بعض دالة الحروف العربية والانجليزية
تم اضافة تقليب الارقام
أبدا ليس الهدف موضوع التشفير!!!
هذا فقط للتسلية فلقد وجدت رموزا في تعليقات في اليوتيوب فاحببت محاكاتها.
20-12-20, 02:07 PM
كل فترة اكتشف اختصار ضروري وان لا حاجة للتطويل
اذا اردنا عكس الترتيب فلسنا بحاجة لانشاء قائمة عكسية اخرى بل نكتفي فقط بطرح رقم الموضع الاخير من الحالي:
مثال:
حيث row هو مصفوفة بالحروف
ubound اعلى موضع
found رقم الحرف بالترتيب العادي.
مثلا سعود = ظزبق
وبنفس الكود والزر يرجع كل حرف كما كان.
هذي امرها بسيط لكن اللي اتمنى اعرفه صياغة معادلة بحيث الناتج يكون غير سلبي يعني ليس اقل من صفر ولا اكثر من عدد الحروف.

اذا اردنا عكس الترتيب فلسنا بحاجة لانشاء قائمة عكسية اخرى بل نكتفي فقط بطرح رقم الموضع الاخير من الحالي:
مثال:
PHP كود :
row((UBound(row) - 1) - found)
ubound اعلى موضع
found رقم الحرف بالترتيب العادي.
مثلا سعود = ظزبق
وبنفس الكود والزر يرجع كل حرف كما كان.
هذي امرها بسيط لكن اللي اتمنى اعرفه صياغة معادلة بحيث الناتج يكون غير سلبي يعني ليس اقل من صفر ولا اكثر من عدد الحروف.