الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اجمل فكره لايجاد اكبر عدد بالمصفوفات

مغلق
بدأه عبدالهادي الألمعي في 28 فبراير 2003 · 0 رد · 499 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1

بسم الله الرحمن الرحيم

فان درسي اليوم عن طريقه لايجاد اكبر عدد من خلال المصفوفات وهي فكره جميله وليست بجديده

الفكره هي

انه اجعل اول عدد مدخل هو اكبر عدد ومن ثم اقارن العدد الاول المدخل مع بقيه الاعداد المدخله لنبدا الحل خطوه بخطوه

#include

void main()

{

int a[10],max,x;

اي انه عرفت داله aوبداخلها عشره اعداد لنتابع ويتضح اكثر

نعمل حلقه الفور for(x=0;x<10;x++)

{cin>>a[x];

}

اي انه ادخل العشره الاعداد بالطريقه المعتداده

الان تبدا الفكره

max=a[0];

اي انه جعلنا الماكس يعتبر انه اول عدد من المصفوفه حيث انه اول عدد في المصفوفه يبدا من الصفر فلهذا جعلنا الصفر بين اقواس المصفوفه

الان نريد المقارنه مع بقيه الارقام المدخله

نعمل حلقه فور كالتي عملناها من قبل

ثم نفتح قوس

ثم نضع هذا الشرط

if(a[x]>max)

max=a[x];

ثم نقفل القوس

وطريقه عمل الشرط هي

اذا العدد المدخل اكبر من العدد الماكس فاجعل العدد المدخل هو الماكس

خارج القوس اطبع الماكس كالتالي

cout<<"max="<

ثم نغلق القوس النهائي للبرنامج

===========================================

قد يقول البعض لماذا لا اضع من التعريف ان الماكس يساوي صفر فهي نفس الطريقه

اقول لهم نعم ولكنها لو ادخلنا عدد بالسالب فلا يصبح عندي اي فائده من وضوع الماكس يساوي الصفر

===========================================

واذا اردت ان احسب اصغر عدد بنفس الطريقه وانما اغير اشاره الشرط فقط لا اكثر

===========================================

واذا اراد ان ادخل العشره اعداد ويطبع لي البرنامج اكبر عدد واصغر عدد فان الفكره كما هي وانما اجعل ان maxوminتساوي اول عدد مدخل اي تكتب بهذا الشكل max =min=a[0];

واضيف ايضا شرط للاصغر بعد شرط الاكبر واخرج من قوس الحلقه واطبع الاثنين مع بعض

===========================================

تم ولله الموفق واتمنى انه وصلت المعلومه

لكم مني خالص التقدير

*********************

دروس الاكسس

قاعدة بيانات بالسي++

قاعدة بيانات اخرى بالسي++

الفريق العربي للبرمجه

*********************

كان الله في عون العبد مادام العبد في عون اخيه

هذا الموضوع مغلق.

مواضيع مشابهة