مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
http://images.msoms-anime.com/45/354...41795cc97f.gif
http://images.msoms-anime.com/12/857...689fdb0fe8.JPG
كيف حالكم أيها الكرام؟ :)
أسأل الله تعالى أن تكونوا بخير وعافية ^.^
نبدا اليوم معكم إن شاء الله تعالى مسابقة مسومس الكبرى للبرمجة كما وعدناكم ومع:
http://tshik.com/image-9EEC_4AE19F32.jpg
بعد تفكير عميق ومراعاة قدر الإمكان للفئات المختلفة المشاركة معنا في المسابقة من حيث ضمها لمحترفين ومبتدئين ومتوسطين أيضا في البرمجة فقد قررت تقسيم المسابقة كالتالي:
المرحة الأولى: تشمل سؤالا سهلا وربما مر على الكثيرين منكم خاصة المحترفين في البرمجة
المرحلة الثانية: لن أقول تشمل سؤالا متوسط الصعوبة لكن أقول انه متوسط يميل نوعا ما الى الصعوبة
المرحلة الثالثة: سؤالا صعبا ، ليس تعجيزيا لكنه صعب قليلا ^.^
وبهذه الطريقة ارى أن المسابقة بإذن الله تعالى ستكون مناسبة للجميع وأتمنى ان يخرج منها الجميع بالإستفادة المطلوبة حتى ان لم يستطع البعض حل الأسئلة ^.^
والآن مع سؤال المرحلة الاولى:
http://tshik.com/image-A6AD_4AE19F32.jpg
في علم الرياضيات: هناك ما يسمى بالمضروب أو Factorial
ويتم فيه ضرب عدد ما بالعدد الأصغر منه بواحد، ثم ضرب العددين السابقين في العدد الأصغر بواحد وهكذا حتى يصل الى رقم 1
مثال:
مضروب 6:
يكتب هكذا: 6!
ويساوي: 6 × 5 × 4 × 3 × 2 × 1 =720
حالات خاصة:
1! = 1
0! = 1
المطلوب هو:
قم ببرمجة برنامج يقوم بحساب مضروب أي عدد يعطى له من قبل المستخدم ويظهر الحل على الشاشة
إذن المعطيات التي تعطى للبرنامج هي:
س
حيث س هو عدد مطلوب من المبرمج ايجاد مضروبه
مخرجات البرنامج هي:
ص
حيث ص هو مضروب س أو س!
http://images.msoms-anime.com/45/668...bee0828f80.JPG
1 - يمنع ارسال الإجابات على الخاص، بل يتم ارسالها على الإيميل التالي:
msoms.programming.solutions@gmail.com
ويكون عنوان الإيميل المرسل هو اسم العضو واسم المرحلة هكذا (إسلام 2006 - المرحلة الاولى)
وأي إجابات ترسل على الخاص لن يلتفت لها
2 - عند وجود استفسار معين عن المسابقة أرجو سؤاله هاهنا وليس على الخاص أيضا :)
3 - تم وضع استفتاء عن المدة التي تريدونها كفترة للمرحلة الاولى وما إذا كانت أسبوعا أو أسبوعين وإن كنت أفضل شخصيا أن تكون لمدة أسبوع واحد لاعتقادي بأنكم ستحتاجون إلى أسبوعين في الأسئلة القادمة لذا الأفضل ان تكون أسبوعا واحدا حتى لا يؤثر ذلك على دراستكم فيما بعد اذا ما جدت اكثر او حتى لا تكون قريبة من اختباراتكم لمن يدرس ^_^
4 - سيتم اعتماد نتيجة الإستفتاء نهاية يوم الأربعاء القادم ووضع آخر موعد للتسليم بناء على نتيجته
5 - يتم إرسال الإجابات على الإيميل السابق في ملف مضغوط بصيغة rar واسم الملف المضغوط هو نفسه اسم العضو ويشمل الملف الملفات الاتية:
- ملف txt يكتب فيه الاتي:
أ - إسم العضو في أعلى الملف
ب - رقم المرحلة
ج - تم عمل البرنامج بواسطة (اسم اللغة وإصدارها) (visual basic .net 2003) مثلا
د - تحتاج لؤية الكود برنامج visual studio dotnet 2003 مثلا
هـ - تحتاج لتشغيل البرنامج حزمة dotnet framework 1.1
- الملفات التي تم كتابة الكود فيها
- ملفات البرنامج الذي قمت ببرمجته بصيغة قابلة للتنفيذ (exe مثلا)
6 - يمنع الغش بالطبع في كتابة الكود وتذكروا ان المسابقة للإرتقاء بمستواكم الى الأعلى وليس للمفاضلة بينكم لذا اجعل هدفك اسمى من ذلك ^_^
7 - يمنع استخدام اكواد جاهزة او مكتبات جاهزة لعمل الوظيفة المطلوبة في البرنامج، بل يجب عمل الكود من برمجتك الخاصة ^_^
8 - في حالة لم تكمل كتابة الكود او لم يعمل معك البرنامج الذي برمجته قم بإرسال ما تم انجازه مع ذلك ولا تمتنع عن الإرسال وسوف يتم وضع درجة لك على ما تم انجازه :)
9 - في حالة نوى احد الإنسحاب او انه يفكر في هذا الأمر فالأفضل ان يقول ذلك الان لأن هناك من تم منعهم من المسابقة بسبب اكتمال العدد، فإن كنت لا تنوي الإكمال فنرجو ترك الفرصة لغيرك ممن كانوا يتمنون الإشتراك ولم يستطيعوا لذلك :)
10 - اجعل برنامجك متقنا جدا وخالٍِ من الأخطاء قدر الإمكان وضع في حسبانك أنه يمكن أن يتم اختبار برنامجك بأي معطيات ممكنة (واللبيب بالإشراة يفهم http://www.msoms-anime.net/images/icons/icon12.gif) فاجعل برنامجك كأنما ستقوم ببيعه لتقوم بالإرتقاء ببرامجك إلى اقصى درجة ممكنة في المستقبل بحيث تضاهي بها البرامج الكبرى :)
11 - يمنع على غير المشاركين الذي قاموا بتسجيل أسماءهم في موضوع التسجيل السابق الموجودهنا والذين تم قبولهم فقط وكتابة أسماءهم المشاركة هنا إلا بشرط واحد وهو أن يقوم أحد المتسابقين بالإنسحاب من المسابقة سواء بعدم إرسال الأجوبة أو بإخبارنا بالإنسحاب شفهيا ليتم استبداله بأحد الأعضاء غير المشاركين
وسيتم قبول البديلون بترتيب من قام بعمل البرنامج وأرسل الإجابة أولا إلى الإيميل أعلاه
وأستميحكم عذرا جميعا فليس المنع بغرض التعنت انما المنع لأنني الوحيد في لجنة التصحيح حتى الان لذا لا يمكنني وحدي القيام بتصحيح كل هذا العدد الكبير من المشاركين :)
وهذه أسماء المشاركين الأصليين في المسابقة
اقتباس:
القصاب الزاحف
جاكي
WaHdAiN
فارس الاسلام
ms hagar ehab
abd123958
المظفر بالله
Maaaaaaaan
ridamax
heero yuy0
alshikh
koropika
phlyper
meaad
Wing ZERO
Sos_chan
aziz_0
osamah
مملكه حزن?
Etcho
بودي
shekoforever
MiDo_KoDo
rahaf
ظلام
BLACK STAR
ض.س.
SaYa
sunbol
Bloo-D
غايتي
Meme20
Hanno0o
m_a_s_gp
ندووري
http://images.msoms-anime.com/45/668...bee0828f80.JPG
هذا ما لدي الان من ملاحظات وان استجد جديد سأقوم بإضافته مع التنبيه الى إضافة ملاحظات جديدة لاحقا ^_^
http://tshik.com/image-1440_4AE19F32.gif
بالنسبة لنتيجة التصويت الحالية فتم اعتماد وقت التسليم على اساسها وسيكون موعد التسليم الأحد القادم 1/11/2009 والتسليم مفتوح طوال يوم الأحد حتى الساعة الثانية عشرة
وستكون بداية المرحة الثانية يوم الأحد أيضا بإذن الله تعالى
رد مهم بشأن الإستلام:
اقتباس:
الأعضاء الذين تم الإستلام منهم حتى الان هم:
Abd123958
BLACK STAR
m_a_s_gp
Maaaaaaaan
rahaf
ridamax
shekoforever
Sos_chan
WAHDAIN
Etcho
Hannoo
SaYa
sunbol
--------------------
هذا بالنسبة للمشاركين
اما غير المشاركين فهم:
keen1 وسيتم ضمها للمسابقة ان شاء الله تعالى بدلا من الأخ جاكي لاعتذاره
alHdrmy وبانتظار اي شخص اخر ينسحب لضمه بدلا منه ان شاء الله تعالى
ان كان هناك أحد اخر ارسل ولم يتم ادرجا اسمه فليخبرني رجاءاً
وغدا هو اخر موعد للإستلام والإستلام مفتوح حتى الثانية عشرة مساءا بتوقيت السعودية أو الحادية عشرة بتوقيت مصر أوالساعة التاسعة مساءا بتوقيت جرينتش
http://images.msoms-anime.com/30/82c...9707befb7a.JPG
في الختام نرجوا ان تكون المسابقة على المستوى المطلوب وأن تستمتعوا بها ويكون عملنا هذا خالصا لله تعالى
على أن ألتقي بكم ان شاء الله تعالى في المراحل القادمة وفي مسابقات أخرى إن احيانا الله تعالى
أترككم في رعاية الله
والسلام عليكم ورحمة الله وبركاته ^.^
في امان الله تعالى
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
وعليكم السلام ورحمة الله وبركاته
الحمد لله انا بخير , وأنت؟
بما انني قد لا أستطيع البرمجة في يوم آخر خلال هذا الإسبوع فقد أتممت العمل بإذن الله وتم إرساله على الإيميل المذكور ^^
http://up4.m5zn.com/9bjndthcm6y53q1w.../lxsg8ojzm.jpg
اقتباس:
3 - تم وضع استفتاء عن المدة التي تريدونها كفترة للمرحلة الاولى وما إذا كانت أسبوعا أو أسبوعين
أين هو هذا الإستفتاء؟ XD
انا ارى ان تكون إسبوع فقط ^^
--------------------------------------------------------------------------------------------------------------------------------
سؤال : هل يسمح بإستخدام مكتبة لا وظيفة لها سوى تحسين شكل البرنامج فقط؟
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
والسلام عليكم ورحمة الله وبركاته
سؤالي عن اللغة المعتمدة في الواجهة هل هي محددة ام لك الاختيار بين (العربية و الانجليزية و الفرنسية ) و شكرا
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
اقتباس:
المشاركة الأصلية كتبت بواسطة WaHdAiN
مجوووز
آسف , قد اتأخر بالرد لظروفي , الرجاء المعذرة
لنا عودة بإذن الله
سؤال : هل يسمح بإستخدام مكتبة لا وظيفة لها سوى تحسين شكل البرنامج (حجمها تقريبا 1ميغا) فقط؟
أهلا مازن ^_^
لا عليك يا رجل، أهم شيئ انك تشوف الموضوع عشان لا يفوتك سؤال المسابقة ومش مهم الرد XD
وبالنسبة لسؤال: يسمح باستخدام اي مكتبات لا تتعلق بشكل مباشر بالوظيفة المطلوب عملها في البرنامج ^_^
اقتباس:
المشاركة الأصلية كتبت بواسطة ridamax
والسلام عليكم ورحمة الله وبركاته
سؤالي عن اللغة المعتمدة في الواجهة هل هي محددة ام لك الاختيار بين (العربية و الانجليزية و الفرنسية ) و شكرا
وعليكم السلام ورحمة الله وبركاته ^_^
يسمح بعمل الواجهة باللغة العربية والإنجليزية فقط << الأخ جاهل ببقية اللغات XD
عفوا ^_^
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
يبدو أن المسابقة بدأت قبل أوانها..
جميل جداً..
ولكن أين الاستفتاء؟
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
اقتباس:
المشاركة الأصلية كتبت بواسطة Meme20
يبدو أن المسابقة بدأت قبل أوانها..
جميل جداً..
ولكن أين الاستفتاء؟
أهلا أختي :)
سيتم اضافة الإستفتاء ان شاء الله تعالى من قبل الأخ الفاضل ابو جميل قريبا، اظن غدا ان شاء الله على اقصى تقدير ^.^
وبالنسبة لموعد المسابقة انا قلت
اقتباس:
تسجيل أسماء المشتركين مفتوح إبتداء من اليوم وحتى يوم الأحد القادم الموافق 25/10/2009 م والموافق 6/11/1430 هـ ويمكن مد هذه المدة للمتأخرين في التسجيل آخر موعد لتسليم إجابة المرحلة الأولى وذلك لترك أكبر فرصة ممكنة للإشتراك لمن لم ينتبه للموضوع إلا متأخرا على انه يجب على المتقدم تقديم إجابة المرحلة الاولي أيضا في ذلك الوقت قبل انتهاء مدة المرحلة الاولى
أي ان انتهاء التسجيل معناه بداية المسابقة لكني وضحت ذلك أيضا في اقتباس في اخر موضوع التسجيل بقولي:
اقتباس:
ستبدأ الجولة الأولى إن شاء الله تعالى إبتداءً من يوم الأحد القادم الموافق 25/10/2009 م والموافق 6/11/1430 هـ إن كان في العمر بقية
وهو التاريخ نفسه الذي كان مقررا لانتهاء مدة التسجيل
فإلى ذلكم الحين أستودعكم الله الذي لا تضيع ودائعه وأراكم على خير إن شاء الله تعالى يوم الأحد
ويمكنك التأكد من ذلك بقراءته في موضوعه الأصلي من هنا:
http://www.msoms-anime.net/showthread.php?t=116767
اتمنى الا تكون هذه النقطة قد فاتت المتسابقين الآخرين أيضا لذا ارجو منكم جميعا وضع البانر في توقيعكم لكي ينتبه أكبر قدر من المتسابقين وأن تبلغوا اصدقائكم عن بدء المسابقة أيضا ^_^
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
السلام عليكم ..
تم إرسال العمل إلى الإيميل المذكور ..
أتمنى التوفيق للجميع ..
ولدي سؤالان .. متى هي بداية المرحلة الثانية وكيف نعلم بذالك ؟
وهل سيتم الإعلان عن أسماء الفائزين في كل مرحلة أو أنها تكون بعد المراحل الثلاث أو بطريقة أخرى .. اللذي لم يجتاز المرحلة الأولى هل سيسمح له بالدخول في المرحلتين الثانية والثالثة ؟
وشكراً ..
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
تم اضافة الإستطلاع ^_^
الشكر لله ثم للأخ الفاضل أبو جميل ^_^
ويمكنكم التصويت الان
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
اقتباس:
المشاركة الأصلية كتبت بواسطة WaHdAiN
وعليكم السلام ورحمة الله وبركاته
الحمد لله انا بخير , وأنت؟
بما انني قد لا أستطيع البرمجة في يوم آخر خلال هذا الإسبوع فقد أتممت العمل بإذن الله وتم إرساله على الإيميل المذكور ^^
http://up4.m5zn.com/9bjndthcm6y53q1w.../lxsg8ojzm.jpg
أين هو هذا الإستفتاء؟ XD
انا ارى ان تكون إسبوع فقط ^^
--------------------------------------------------------------------------------------------------------------------------------
سؤال : هل يسمح بإستخدام مكتبة لا وظيفة لها سوى تحسين شكل البرنامج فقط؟
أهلا مازن مرة أخرى ^.^
ما شاء الله على السرعة XD جميل جدا أن ارى تلك الحماسة ^.^
تم إضافة الإستطلاع ^_^
ارى ذلك أيضا لكن لنترك فرصة للاخرين للتصويت فربما يرى أحدهم أمرا اخر ^.^
وتم الأجابة على سؤالك في الاعلى ^_^
اقتباس:
المشاركة الأصلية كتبت بواسطة abd123958
السلام عليكم ..
تم إرسال العمل إلى الإيميل المذكور ..
أتمنى التوفيق للجميع ..
ولدي سؤالان .. متى هي بداية المرحلة الثانية وكيف نعلم بذالك ؟
وهل سيتم الإعلان عن أسماء الفائزين في كل مرحلة أو أنها تكون بعد المراحل الثلاث أو بطريقة أخرى .. اللذي لم يجتاز المرحلة الأولى هل سيسمح له بالدخول في المرحلتين الثانية والثالثة ؟
وشكراً ..
وعليكم السلام ^_^
ما شاء الله تبارك الله، تعجبني حماستكم للتنافس XD
بالنسبة لبداية المرحلة الثانية ستعتمد على نتيجة التصويت وسيتم الإعلان عنها ان شاء الله تعالى يوم الأربعاء القادم مساءا أو صبيحة الخميس على أقصى تقدير
وبناء عليها ستكون المرحلة الثانية في نفس يوم انتهاء المرحلة الاولى أي يوم الأحد القادم أو الذي يليه حسب نتيجة الإستفتاء :)
اما اعلان الأسماء فستكون بعد المراحل الثلاثة ^.^
ولمن لم يكمل سيكمل المسابقة بشكل طبيعي ان هو أردا ذلك ولم يقم بالإنسحاب بنفسه ^_^
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
السلام عليكم ورحمة الله ..
كيفكـ أخى إسلام ؟؟ إن شاء الله تكون بخير ^^
ما شاء الله مسابقهـ رائعهـ ومفيدهـ جدا ..
كنت أتمنى المشاركهـ لكن البرمجهـ هذى الله يستر علينا فيها .. >> ندرسها بالمدرسهـ >.<
مشكوووور أخى إسلام وأتمنى التوفيق للجميع ..
باركـ الله بكـ .. ^^
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
اقتباس:
المشاركة الأصلية كتبت بواسطة إسلام 2006
وبالنسبة لموعد المسابقة انا قلت
أي ان انتهاء التسجيل معناه بداية المسابقة لكني وضحت ذلك أيضا في اقتباس في اخر موضوع التسجيل بقولي:
ويمكنك التأكد من ذلك بقراءته في موضوعه الأصلي من هنا:
http://www.msoms-anime.net/showthread.php?t=116767
اتمنى الا تكون هذه النقطة قد فاتت المتسابقين الآخرين أيضا لذا ارجو منكم جميعا وضع البانر في توقيعكم لكي ينتبه أكبر قدر من المتسابقين وأن تبلغوا اصدقائكم عن بدء المسابقة أيضا ^_^
أعتذر وأعتذر بشدة.. الموعد واضح جداً حتى في الموضوع الأصلي وقد قرأته منذ البداية لكن لا أعرف لماذا ترسخ في بالي أن المسابقة ستبدأ الخميس القادم؟!!!!!!!!
حسناً.. سيتم وضع البنر والتنبيه أيضاً..
شكراً على التوضيح..
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
اعتذر هدا الأسبوع لست متفرغ
فأتمنى شعلها أسبوعان وشكراً
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
اوووه...
بدأت أخيرًا...
اسبوع بإذن الله ...
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
رائع ,, بدأنا في وقت مناسب
أرى أن تكون مدتها أسبوع ..
وبالتوفيق للجميع ,,
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
اقتباس:
المشاركة الأصلية كتبت بواسطة Ran Moury
السلام عليكم ورحمة الله ..
كيفكـ أخى إسلام ؟؟ إن شاء الله تكون بخير ^^
ما شاء الله مسابقهـ رائعهـ ومفيدهـ جدا ..
كنت أتمنى المشاركهـ لكن البرمجهـ هذى الله يستر علينا فيها .. >> ندرسها بالمدرسهـ >.<
مشكوووور أخى إسلام وأتمنى التوفيق للجميع ..
باركـ الله بكـ .. ^^
وعليكم السلام ورحمة الله وبركاته
أهلا ران، انا بخير والحمد لله كيف حالك انت؟ ^_^
وفقكم الله تعالى في البرمجة وهي ممتعة أيضا وستعتادينها مع الوقت :)
بإذن الله تعالى تشاركين في مسابقات قادمة بعد اتقان البرمجة :)
عفوا اختي وشكرا لمرورك ^.^
وفيكِ بارك الله وجزاكِ خيرا
في امان الله تعالى ^_^
اقتباس:
المشاركة الأصلية كتبت بواسطة Meme20
أعتذر وأعتذر بشدة.. الموعد واضح جداً حتى في الموضوع الأصلي وقد قرأته منذ البداية لكن لا أعرف لماذا ترسخ في بالي أن المسابقة ستبدأ الخميس القادم؟!!!!!!!!
حسناً.. سيتم وضع البنر والتنبيه أيضاً..
شكراً على التوضيح..
لا عليك أبدا أختي، أبدا لا أقصد لومك، لكنك لفتي نظري إلى أن الأعضاء ربما لم ينتبهوا لتلك النقاط لذا أردت أن اتأكد فقط اذا ما كانت واضحة :)
وجوزيت خيرا على نشر البنر ^_^
اقتباس:
المشاركة الأصلية كتبت بواسطة MiDo_KoDo
اعتذر هدا الأسبوع لست متفرغ
فأتمنى شعلها أسبوعان وشكراً
اهلا ميدو ^_^
نشوف ان شاء الله نتيجة التصويت فللأسف مع هذا الكم الكبير من المشاركين لا أستطيع إلا ان اربط نفسي بهم، لكن سؤال:
هل قرأت سؤال المرحلة؟ :d
لا أظن أنك بمستواك الذي أعرفه عنك في البرمجة ستحتاج إلى أكثر من نصف ساعة بالكثير لتقوم بكل متطلبات البرنامج بما في ذلك التنسيق ووحتى ضغط وارسال البرنامج الى الميل المطلوب :d
اقرأ السؤال فقط وستفهم قصدي ^_^
في امان الله تعالى
اقتباس:
المشاركة الأصلية كتبت بواسطة Sos_chan
اوووه...
بدأت أخيرًا...
اسبوع بإذن الله ...
اهلا أختي :)
ننتظر إجابتك بإذن الله
اقتباس:
المشاركة الأصلية كتبت بواسطة Hanno0o
رائع ,, بدأنا في وقت مناسب
أرى أن تكون مدتها أسبوع ..
وبالتوفيق للجميع ,,
الحمد لله ان الوقت كان مناسبا لكم :)
وننتظر اجاباتكم إن شاء الله تعالى
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
السلام عليكم ورحمة الله
انا جدا متحمسة للمسابقة لكن ممكن اعرف ماذ تقصد ب تحتاج لتشغيل البرنامج حزمة dotnet framework 1.1
هل تقصد تصصميم واجهه للبرنامج ؟؟؟؟
وشكرا
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
اقتباس:
المشاركة الأصلية كتبت بواسطة rahaf
السلام عليكم ورحمة الله
انا جدا متحمسة للمسابقة لكن ممكن اعرف ماذ تقصد ب تحتاج لتشغيل البرنامج حزمة dotnet framework 1.1
هل تقصد تصصميم واجهه للبرنامج ؟؟؟؟
وشكرا
وعليكم السلام ورحمة الله وبركاته
أختي
بعض البرامج التي يتم برمجتها لا تعمل إلا بعد تنصيب حزمة ملفات معينة للنظام
ومن ذلك البرامج التي يتم برمجتها بأي لغة من اللغات الموجودة في visual studio dotnet
فهي تحتاج لكي تعمل عندي انا مثلا أن أقوم بتنصيب حزمة dotnet framework على جهازي حتيى أستطيع تشغيل البرنامج الذي قمتي انتِ ببرمجته :)
اما ان كانت اللغة التي تستخديمنها لا تحتاج لمثل هذه الملفات فاتركي مكان تلك الخانة فارغ فقط ^.^
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
السلام عليكم
عندي سؤالين -بعد إذنكم-:
1- في فيجوال بيسك المتغير من النوع long ما يستوعب أكثر من (مضروب 12) فهل هذا يكفي أو لازم نستخدم طرق ثانية في الحل؟
2- انا استخدم فيجوال بيسك 6 وما اعرف اذا كان يحتاج حزمة او لا؟
وشكرا
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
وعليكم السلام والرحمة ....
ماشاء الله موزوع رائع طبعا للخبراء امثالى ^______^
في علم الرياضيات: هناك ما يسمى بالمضروب أو Factorial
ويتم فيه ضرب عدد ما بالعدد الأصغر منه بواحد، ثم ضرب العددين السابقين في العدد الأصغر بواحد وهكذا حتى يصل الى رقم 1
مثال:
مضروب 6:
يكتب هكذا: 6!
ويساوي: 6 × 5 × 4 × 3 × 2 × 1 =720
حالات خاصة:
1! = 1
0! = 1
المطلوب هو:
قم ببرمجة برنامج يقوم بحساب مضروب أي عدد يعطى له من قبل المستخدم ويظهر الحل على الشاشة
إذن المعطيات التي تعطى للبرنامج هي:
س
حيث س هو عدد مطلوب من المبرمج ايجاد مضروبه
مخرجات البرنامج هي:
ص
حيث ص هو مضروب س أو س!
http://images.msoms-anime.com/45/668...bee0828f80.JPG
ايوة انت تقصد عمل برنامج البتاع بتاع البتاعة آها انا كده فهمت خخخخخخخخ Icon030
لكن اشوف جدول مواعيدي ..احم .. للأسف الأسبوع ده مشغول جدا icon108
مضطرة اعتذر عن المشاركة .... عندي مشاغل ^_^
(البنت دخلت عنوان غلط ههههههههه)
اوكي سانكيوووو على المسابقة اللطيفة ... يلا وقت الخروج
سلاموووووون
رد: مسابقة مسومس الكبرى للبرمجة - المرحلة الأولى
اقتباس:
المشاركة الأصلية كتبت بواسطة m_a_s_gp
السلام عليكم
عندي سؤالين -بعد إذنكم-:
1- في فيجوال بيسك المتغير من النوع long ما يستوعب أكثر من (مضروب 12) فهل هذا يكفي أو لازم نستخدم طرق ثانية في الحل؟
2- انا استخدم فيجوال بيسك 6 وما اعرف اذا كان يحتاج حزمة او لا؟
وشكرا
وعليكم السلام :)
1 - يهمني بس انه البرنامج ما يخرف اذا اعطيته أكثر من 12 وماهو مهم كيف بتتصرف فيها ^_^ أهم شيئ انك تتصرف، يعني ما يسوي خطأ غير محسوب كخروجه مثلا او اعطاء رسالة خطأ بأن هذه الحالة لم يتم وضعها في الحسبان وهكذا ^_^
تصرف بأبسط الطرق المتاحه، ماهو لازم تعقد على نفسك يعني وتدمج متغيرين والأشياء هذي XD
يهمني بس انك تضع في حسبانك انه ممكن واحد يكتب رقم أكبر فإيش راح تسوي في هذي الحالة؟ ^_^
المهم تصرف بغض النظر عن طريقة التصرف :)
اتمنى تكون وصلت ^_^
2 - ما يحتاج :)
عفوا ^.^