-
عرض كامل الموضوع : لغز حير العلماء
لغز عجز بيل جيتس على فهمه
لغز .. عجز بيل جيتس من حلـه....فهل تستطيع حله؟؟؟؟
معجزة احد المبرمجين العرب الأذكياء بل العباقرة
ولكن لا حل له ..
جرب الحركة التي لم تستطع مايكروسوفت تفسيرها
شي غريب وعجيب لكن ظريف
جميع مبرمجي شركة مايكروسوفت لم يتمكنوا من الاجابة عليه حتى بيل جيتس نفسه لم يتمكن من معرفة السر في هذه الحركة
جربه وانتظر النتيجة
افتح برنامج مايكروسوفت وورد وأنسخ السطر التالي :
=rand (200,99)
اضغط مفتاح الإدخال Enter
انتظر النتيجة
شو رأيكون حلو مو هيك
جد ما معئول ................ شي غريب
ما صار شي ...
الظاهر التعليمه فيها خطأ
:? :? :? :? :? :?
ما صار شي
:shock: :shock: :shock: :shock: :shock:
اي انا مجربها
بتتعبى الصفحة كلها كلمات
انو شباب لازم يكون البرنامج مايكروسوفت ويندوز لتطلع
:gem:
يا شباب انسخوا التعليمة من الفأرة
ماتكتبوا نفسها
:wink: :wink: :wink: :wink:
يَقْفزُ الثعلبُ الأسمر السريع فوق الكلبِ البطيءِ
:? :shock: :shock:
:pos: بدون تعليق
The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.
لغز عجز بيل جيتس على فهمه
أكيد أنا رح حلو :lol: :lol: :gem:
The quick brown fox jumps over the lazy dog.
هاي فيها كل احرف اللغة الانكليزية :)
KLAI KHOUBAEIB
16/08/2007, 15:30
You are a crasy man
I didn't find any thing
By failassouf12:frown: Tunisia
شي حلو مرسي كتير
بس هو مولغز
يعني ببساطة الورد متل مابتعرفو برنامج خصوصي للبرمجة قبل مايكون للكتابة
بقى الزلمة ربط المحارف بلغة برمجية معينة وطلعت معو:D
انا طلع عندي شي الف جملة بس مو اللي كاتبها انت :
والجمله هي : من طلب العلا سهر الليالي :shock::shock:
ليه ما طلع متلكو
وانا طلع عندي من طلب العلا سهر الليالي
اها منيح ريحتيني صرت اضرب اخماس باسداس :o:o
الزاهر انو كمبيوتراتنا عربية 100% مو اجنبي :pos::frown:
:o:o:o:o:o:o
يعني هلأ الكل طلعتلون تبع الثعلب؟
ايه هيك الزاهر بس نحنا سبيشال :ss::ss:
:clap::clap::clap::clap::ss::ss::ss:
فلسطيني عنيد
18/08/2007, 12:17
السلام عليكم
استنادا على خبرتي في فيجوالبيسك وwindoews xp
هناك بعض الجمل في تطبيقات الأوفيس كأمثلة تختلفمن لغة لأخرى
فمثلا اللغة العربية تعرض "من طلب العلا سهر اليالي"
واللغة الإنجليزية تعرض" The quick brown fox jumps over the lazy dog"
يعني إذا إصدار الأوفيش عربي كامل وليس معرب (rand)هي من طلب العلى سهر الليالي
وإذا كان إنجليزي أو معرب من إنجليزي The quick brown fox jumps over the lazy dogهيrand
ورجوعا للكود السايق كلمة رrand في تطبيقات الأوفيس تعني إحدى الجملتين السابقتين
ولكن إذا كتبت بدون القيمة الملحة لا تظهر وإثر ثغرة في الأوفيس فإن القيمة الملحة بها وهي عدد تكرار الجملة
هي التي تظهر وهذا ناتج عن أن عقل الإنسان "المبرمج"لا يدرك أن الثغرة قد تكون في البرنامج
====>التفسير خاص بي وليس منقول <====
===>أنا طالب فلسطيني أعمل مبرمج فيجوال بيسك وفلاش عمري 16سنة فقط<===
أنا قادم يا ميكروسوفت
مجنون_أصالة
21/08/2007, 02:02
طيب معلش انو شو خص الفيجول بيسك بللأوفيس اللغة المستخدمة معها هي الجافا و لغة برمجة متل ما كلنا منعرف و هي لغة محاكاة بين تطبيقات الويندوز و كل البرامج متل انترنت اكسبلورر و الأوفس .... الخ و يلي هي بالأساس موجودة بلجهاز و شكراً للطرح
انا طلع عندي هالحكي
ضمن علامة التبويب "إدراج"، تحتوي المعارض على عناصر تم تصميمها ليتم تنسيقها مع المظهر العام للمستند. يمكنك أيضاً استخدام هذه المعارض في إدراج الجداول ورؤوس وتذييلات الصفحات والقوائم وصفحات الغلاف وأي كتل إنشاء أخرى. عندما تقوم بإنشاء صور أو مخططات أو رسومات تخطيطية، يتم أيضاً تنسيقها مع المظهر الحالي للمستند. يمكنك بسهولة تغيير التنسيق الخاص بالنص المحدد الموجود في نص المستند عن طريق اختيار مظهر للنص المحدد من معرض "الأنماط السريعة"
بس النهفة انه الجملة مكررة حتى صار عدد الصفحات 467 ....وبصراحة انا مالقيتلها تفسير كماان
ملاحظة لاخي الفلسطيني العنيد...
تفسيرك ماله علاقة لا من قريب ولا من بعيد ببرمجة الوورد...
انت ربطت الحدث بالتفعيلة وحاولت تفسرها بشوية كلمات .....
بس بدعيلك الله يوفقك وتصير اذكى مبرمج عربي يارب وترفع راس بلادك عالي
تحياتي
فلسطيني عنيد
21/08/2007, 12:51
أخي بصراحة أنا مش مستحضر الشئ المحدد الذي يحوي الجمل
وكذلك فإن الفيجوال بيسك هو لغة برمجة قام على تطويرها ميكروسوفت فالبتالي الويندوز يدعمها بكل أدواته
وأي مسنخدم لفيجوال بيسك فإنه يعلم أن أي أداة مسخدمة في الويندوز يمكن إستخدامها في فيجوال بيسك
وخير دليل API LIB
======>لا حول ولا قوة إلا بالله>=====
دريد عبد الله
19/10/2007, 19:47
مرحبا:
(هذا الموضوع ليس منقول أيضاً)
بعد ما أجريت عدة تجارب على الموضوع الخاص بما أطلق عليه اسم معجزة الوورد اكتشفت ما يلي:
عند إدخال العبارة المذكورة والتي هي =rand (X1,X2) يتم ما يلي:
المتحول X1 يعبر عن عدد الأسطر التي سيتم إضافتها
و المتحول X2 يعبر عن عدد العبارات " من طلب العلا سهر الليالي" في كل سطر(لكن إن لم يتسع السطر للعدد المحدد من العبارات
فسيتم إكمال العبارة في السطر التالي لكن بدون أن تتم كتابة العلامة الخاصة بالسطر الجديد)
بالتالي سيكون العدد الإجمالي للعبارات يساوي (X1)*(X2)
لنأخذ مثال: افتح برنامج الوورد,أغلق جزء المهام لزيادة عرض الصفحة ثم انسخ العبارة التالية إلى برنامج الوورد:
=rand (5,1)
ثم اضغط على Enter
لاحظ أن قيمة المتحول X1=5 وقيمة المتحول X2=1
بالتالي سترى على الشاشة خمسة أسطر كل سطر يحتوي عبارة واحدة.
جرب مرة أخرى أن تنسخ العبارة التالية إلى برنامج الوورد بعد أن تمسح كل ماهو مكتوب فيه من نص:
=rand (3,2)
ثم إضغط على Enter ستلاحظ أنه أصبح لديك 3 أسطر في كل منها عبارتين.
أعتقد أن تفسير ذلك يعود لحدوث حلقتين تكراريتين متداخلتين حيث:
الحلقة الأولى تقوم بإضافة أسطر جديدة بقدر قيمة المتحول X1 و بعد أن تقوم الحلقة الأولى بإضافة كل سطر تعمل الحلقة الثانية داخل
الحلقة الأولى وتقوم الحلقة الثانية بإضافة العدد X2 من العبارات "من طلب العلا سهر الليالي" وذلك بالشكل التالي:
Counter1=0
Counter2=0
============================
Do While Not X1 = Counter1
Add New line
Counter2=0
---------------------------------------
Do While Not X2 = Counter2
"من طلب العلا سهر الليالي" Print
Counter2 = Counter2 +1
Loop
--------------------------------------
Counter1 = Counter1 +1
Loop
============================
حيث تقوم الحلقة الكبرى بتكرار نفسها حتى تصبح قيمة العداد Counter1 تساوي X1
أو بمعنى آخر تظل الحلقة الكبرى تكرر نفسها مادامت قيمة العداد Counter1 لاتساوي X1
أما الحلقة الثانية فهي داخلية ومحتواة ضمن الحلقة الأولى, حيث كلما نفذت الحلقة الأولى مرة واحدة تنفذ الحلقة الثانية بداخلها بعدد
X2مرة.
وبالطبع لا أستطيع أنا ولا غيري أن يصدق أن كل هذه العمليات تسري لوحدها.
ربما كانت مبرمجة مسبقا على هذه الأمور,وربما كان لتداخل بعض الأوامر أثر في تكوين أوامر جديدة, فمترجم السي ++ الذي ابتُــكر
برنامج الوورد بوساطته يقوم بتحويل الأوامر المعطاة له إلى لغة الآلة بحيث تصبح أصفار وواحدات وغيرها..فمن الممكن أن يكون هناك
عمليات تداخلت مع بعضها وشكلت الحلقات التكرارية التي ذكرتها,ومن الممكن أن يكون هناك خطأ منطقي في البرنامج أدى إلى استعادة
العبارة التي هي "من طلب العلا سهر الليالي" من أحد المتغيرات المخزنة مسبقا في الذاكرة لأنه لم يتم إعطاء المتغير قيمة ابتدائية,(فهذا
الشيء من عيوب لغة البرمجة السي ++) أو من أحد الملفات الخاصة بميزات برنامج الوورد فقام بحلقة تكرارية أدت إلى حصول نتائج
غير النتائج المتوقعة.
أنا لست من ابتكر برنامج الوورد لذلك لا أعرف الكود الخاص به,ولا أعرف ما هي أسماء متغيراته ولا طريقة عمله لذلك لا يمكنني أن
أجزم بسبب حدوث هذه الظاهرة, لكن في الحقيقة أنا أعتقد أن البرنامج مبرمج مسبقا على هذه الأمر, لذلك أرجو من المسؤولين عن نشر
الموضوع التأكد من أن مايكروسوفت أقرت بأن هذه الظاهرة غريبة وليس لمايكروسوفت فكرة عن الموضوع.
وإن كان ذلك صحيحا,فالإحتمالات الأكثر شيوعا هي حدوث خطأ منطقي كعدم إعطاء قيم ابتدائية للمتغيرات,أو تداخل الأوامر
والله أعلم..!
====================\دريد عبد الله====================
-----------------------( العضو الفعّال في جمعية بريل وير)---------------------------
دريد عبد الله
من سوريا
مبرمج فيجوال بيسك
وأدرس السي ++
مبتكر SC Poet Group 2007
العمر 14 سنة
ما شاء الله كلكو صرتوا فنانين بالفيجوال بيسك :lol:
اي وانا كمان تعلمت وبعدني عم اتعلم فيجوال بيسك لانو تخصصي كمبيوتر (اضافة للكيمياء).. بس وحياة ربي بقرف الفيجوال كتيير مش شوي :cry:..
انا بالنسبة الي اعطوني الكودز تبعول الفيجوال وانا بعمللكوا احلى برامج..ولا يهمكوا :p
وشكرا لصاحب الموضوع..وقرأتوا من قبل وفعلا شغلي حلوة كتير :D
هي شغله من كذا شغله ما عرفو حل الها في وحده تانيه بس نسيانها حاليا ولله انو في اسم محدد لو بدك تعملو كاسم فولدر الوندوز ما بيقبل هل اسم ولليوم ما عرفو شو السبب
شكرا
دريد عبد الله
20/10/2007, 18:27
مرحبا:
في البداية أشكر الجميع على الاهتمام بمشاركتي, و أشكر الأعضاء الذين راسلوني.
نسيت أن أذكر في الموضوع السابق بعض الأفكار:
الشيئ الأول:
إذا قمت بإدخال العبارة
=rand (X1,X2)
بواحد من المتغيرات,أي إذا أدخلت مثلا
=rand (2)
فسيتم اعتبار أن العدد الذي أدخلته هو X1 أما X2 الذي لم تدخل له قيمة تكون قيمته =5 كقيمة ابتدائية,أي إذا أدخلت العبارة =rand (2) فسيتم طباعة سطرين في كل منها 5 عبارات "من طلب العلا سهر الليالي".
طبعا لا أعلم إن كان المتغير X2 يأخذ قيما افتراضية أخرى في إصدارات وورد الأخرى.
أما الشيء الثاني فهو أسباب حدوث هذه الظاهرة.
بالإضافة إلى الأسباب التي ذكرتها في الرد السابق,أضيف أنه ربما يكون برنامج الوورد مستدعيا لوظيفة ما في إحدى مكاتب الإرتباط الحيوي DLL بطريقة خاطئة أي ربما يكون الخطأ هو مجرد خطأ منطقي خاص بالأسماء المستخدمة في كود البرنامج.
amir 2006
21/10/2007, 19:29
مافهمت شي ولاهي
مافهمت شي ولاهي
ما يكنلك فكره معك معك بتفهما و شوي شوي بتعرفها
سفينة البر
18/11/2007, 16:47
يعطيك العافية على الطريقة
sealily13
11/12/2007, 10:08
منطقي الحكي وهو فعلاً هييك يعني مجرد برمجة بسيطةThat's It
اخوية نت
بدعم من : في بولتـين الحقوق محفوظة ©2000 - 2015, جيلسوفت إنتربـرايس المحدودة