أقصى رقم بين أرقام معينة h4>
عند دراسة المعامل الشرطي ، تطرقنا إلى موضوع إيجاد العدد الأقصى من عدة أرقام تم إدخالها. في مشكلة "الحد الأقصى أربعة أرقام" استخدمنا الخوارزمية التالية:
1. قم بتعيين قيمة للمتغير M
لأول المتغيرات الأربعة ؛
2. إذا كانت قيمة المتغير الثاني أكبر من قيمة المتغير M
، فاستبدل قيمة المتغير M & nbsp؛
بقيمة المتغير الثاني ؛
3. إذا كانت قيمة المتغير الثالث أكبر من قيمة المتغير M
، فاستبدل قيمة المتغير M
بقيمة المتغير الثالث ؛ < ر />
4. إذا كانت قيمة المتغير الرابع أكبر من قيمة المتغير M
، فاستبدل قيمة المتغير M & nbsp؛
بقيمة المتغير الرابع.
يمكن ملاحظة أن كل & nbsp؛ الرقم & nbsp؛ (دعنا نشير إليه بواسطة X
) قمنا بمقارنته بالمتغير M
، على النحو التالي:
نبسب ؛
الكود الزائف h5>
<قبل>
إدخال X
إذا (M
الشيء الرئيسي في هذا الكود هو تحديد القيمة الأولية التي سيحصل عليها المتغير M
.
عادة ، عند حل مشكلة إيجاد حد أقصى أو أدنى ، يتم تعيين القيمة الأولية للمتغير M
مساوية للرقم الأول.
وبالتالي ، يجب تنفيذ الكود أعلاه مرة واحدة أقل من عدد الأرقام (لأنه يجب إدخال الرقم الأول وتخزينه كقيمة أولية للمتغير M
).
إذا كان لدينا عدد من الأرقام التي تم تعيينها من لوحة المفاتيح (على سبيل المثال ، في المتغير n
) ، فيمكننا تنظيم دورة ( من 2 إلى n
) ، باستخدام نفس الرقم لتخزين متغير الرقم.
حاول كتابة البرنامج بنفسك.