المنتديات العلمية
منتدى التكنولوجيا وعلوم الحاسب => منتدى علوم الحاسب => الموضوع حرر بواسطة: mams في نوفمبر 15, 2005, 02:50:40 مساءاً
-
المسألة المطلوب فيها صياغة حل لإيجاد العدد الأكبر من بين خمسة أعداد يتم إدخالها..........
أخبرنا المدرس أنها تعتمد على استخدام العداد............
لكن طريقة استخدامه ليست قابلة للدخول إلى دماغي ................
لذا أرجو مساعدتكم الكريمة في الحل و التوضيح قبله وذلك بطبيق الخطوات الثلاث (تحليل عناصر المسألة، كتابة الخطوات الخوارزمية، رسم مخطط الانسياب)..............
و لكم كل ...................
و يا من ستساعدني..........
-
نبدأ خطوة خطوة..
أولا: تحليل عناصر المسألة:
هناك خمسة اعداد ( أرقام ) و يجب معرفة الرقم الاكبر من بينهم.
ثانيا: وضع خوارزمية تعتمد على عداد لحساب الرقم المطلوب:
الخوارزمية من الممكن ان تكون كالتالي:
1. انشيء عداد باسم x و لنعطه القيمة 0
2. انشيء متغير باسم max ليحوي العدد الاكبر في نهاية الخوارزمية و لنعطه القيمة المبدئية 0
3. ادخل رقم من المستخدم باسم temp
4. قارن الرقمين temp و max
5. اذا كان max6. اجعل قيمة max تساوي قيمة temp
7. اضف واحد الى العداد x
8. اذا كان x لا يساوي 5 ارجع الى خطوة 3
9. اطبع الناتج الموجود داخل المتغير max
بالنسبة للخوارزمية يمكنك مراجعة الصورة المرفقة..
-
جزاك الله خير...........