تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مسابقة الخوارزمية 2] - الجولة الثالثة
#1
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

اليوم نبدأ ثالث جولة من مسابقة الخوارزمية (النسخة الثانية)





المسئلة

اكتب برنامج يقوم بعمل قسمة مطولة .

Write an algorithm to do long division    


الـ Input المطلوبة :- 

1- long المقسوم
2- long المقسوم عليه



-------------------------------



مثال:-

اعمل قسمة مطولة للعدد 35798544569 على العدد ٢









طبيعة الـ Input والناتج النهائي يجب ان تكون بهذا الشكل:- 


















الـ Flow Chart



هذا المخطط هو بدل الفلو جارت ، حيث لايمكننا وضع فلو جارت منخفظ المستوى للاكواد لانه سيكون طويل جدا













-----------------




نكرر ، المطلوب فقط هو الملف التنفيذي للبرنامج وليس السورس كود .



وتذكر من يطرح الحل اولا يحصل على نقاط اكثر Smile 



البرنامج الموجود في المثال مرفق هنا ، (طبعا هو مشفر بواسطة eazfuscator لتفادي سرقة الاكواد)

(لذلك ربما مضاد الفيروسات يعتبره برنامج معادي)


علما بانه سيتم تجريب برنامجك على inputs للتأكد من صحة عمل الخوارزمية Wink Big Grin 




انتهي - لنرى ابداعاتكم  Smile 




الملفات المرفقة
.rar   LongDivisionAlgorithm.rar (الحجم : 10.04 ك ب / التحميلات : 46)
الرد
تم الشكر بواسطة:
#2
تم الحل في المرفقات


الملفات المرفقة
.rar   ConsoleApplication1.rar (الحجم : 2.77 ك ب / التحميلات : 40)
الرد
تم الشكر بواسطة: الشاكي لله
#3
السلام عليكم

ارجو ان اكون قد وفقت بالحل

يعطيكم العافية


الملفات المرفقة
.rar   long_dev.rar (الحجم : 4.82 ك ب / التحميلات : 37)
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

الرد
تم الشكر بواسطة: الشاكي لله
#4
(31-12-15, 10:46 PM)BLaCK_X كتب : تم الحل في المرفقات

البرنامج فيه مشكلتين

1- عند تجريب 90006001 / 90 يحصل كراش

2- عند تجريب 82881831 / 32 يعطي 259057 رغم ان المفروض2590057  

فهناك صفر ناقص.
الرد
تم الشكر بواسطة:
#5
(31-12-15, 11:29 PM)abulayth كتب : السلام عليكم

ارجو ان اكون قد وفقت بالحل

يعطيكم العافية

هناك مشكلة في رفع الاصفار

جرب اقسم 1000 على 5 وستلاحظ ان الجواب الذي سيعطينا اياه برنامجك هو 2 !!!
الرد
تم الشكر بواسطة:
#6
(01-01-16, 12:01 AM)الشاكي لله كتب :
(31-12-15, 10:46 PM)BLaCK_X كتب : تم الحل في المرفقات

البرنامج فيه مشكلتين

1- عند تجريب 90006001 / 90 يحصل كراش

2- عند تجريب 82881831 / 32 يعطي 259057 رغم ان المفروض2590057  

فهناك صفر ناقص.


الآن ؟


الملفات المرفقة
.rar   ConsoleApplication1.rar (الحجم : 2.8 ك ب / التحميلات : 38)
الرد
تم الشكر بواسطة:
#7
(01-01-16, 12:02 AM)الشاكي لله كتب :
(31-12-15, 11:29 PM)abulayth كتب : السلام عليكم

ارجو ان اكون قد وفقت بالحل

يعطيكم العافية

هناك مشكلة في رفع الاصفار

جرب اقسم 1000 على 5 وستلاحظ ان الجواب الذي سيعطينا اياه برنامجك هو 2 !!!
بارك الله فيك
جرب الان
يعطيك العافية


الملفات المرفقة
.rar   long_dev.rar (الحجم : 4.83 ك ب / التحميلات : 42)
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

الرد
تم الشكر بواسطة:
#8
السلام عليكم

ان شاء الله الحل في المرفقات

Wink Wink Wink Wink

شكرا لكم


الملفات المرفقة
.rar   q3.rar (الحجم : 4.92 ك ب / التحميلات : 37)
الرد
تم الشكر بواسطة:
#9
كود :
BLaCK_X
.


الآن ؟



عند قسمة 901 على  3  يعطينا برنامجك 30 ولكن المفروض 300

يبدو ان هناك مشكلة في حالة كان المقسوم فيه اصفار في المتتصف
الرد
تم الشكر بواسطة:
#10
(01-01-16, 02:42 AM)abulayth كتب : بارك الله فيك
جرب الان
يعطيك العافية

الله يعافيك ...

نفس الشيئ يا ابا ليث لا ارى اي اختلاف بين النسخة الاولى التي وضعتها وهذه النسخة

كلتاهما لاتطبقان قسمة صحيحة على الاعداد الصفرية
فـ
10000 / 5 = 2 !
901 / 3 = 3 !

فكما تلاحظ هناك نقص في الاصفار

يمكنكم التاكد دائما من حلولكم بواسطة البرنامج المرفق في الموضوع

ولكن باختصار مشكلتكم تتمحور حول خطوتي Cheack and bring في حالة كان العدد صفر
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [مسابقة الخوارزمية 3] - شروط المسابقة الشاكي لله 23 4,517 09-07-17, 08:47 PM
آخر رد: refathafez
  [مسابقة الخوارزمية 3] - النتائج النهائية للمسابقة abulayth 6 1,467 28-01-17, 12:09 AM
آخر رد: السندبااد
  [مسابقة الخوارزمية 3] - الجولة الخامسة والاخيرة abulayth 18 2,281 26-01-17, 10:20 PM
آخر رد: Fantastico
  [مسابقة الخوارزمية 3] - الجولة الرابعة abulayth 57 16,645 25-01-17, 06:45 PM
آخر رد: abulayth
  [مسابقة الخوارزمية 3] - المواعيد الشاكي لله 17 2,595 16-01-17, 04:13 PM
آخر رد: allobaed
  [اقتراح] [مسابقة الخوارزمية 3] - اقتراح واستغتاء اسلام الكبابى 12 1,713 13-01-17, 11:35 PM
آخر رد: اسلام الكبابى
  [مسابقة الخوارزمية 3] - الجولة الثالثة الشاكي لله 75 7,643 08-01-17, 09:18 PM
آخر رد: samira20
  [مسابقة الخوارزمية 3] - الجولة الثانية abulayth 26 7,399 29-12-16, 11:44 PM
آخر رد: اسلام الكبابى
  [مسابقة الخوارزمية 3] - الجولة الاولى الشاكي لله 46 5,815 22-12-16, 09:13 PM
آخر رد: الشاكي لله
  مسابقة الخوارزمية 3 abulayth 22 3,518 17-12-16, 08:08 PM
آخر رد: الشاكي لله

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم