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

إيجاد أكبر 3 أعداد لمصفوفة

مغلق
بدأه queen1 في 26 يونيو 2004 · 4 رد · 586 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته :

هل ممكن إعطائي كود في لغة السي لإيجاد أكبر 3 أعداد لمصفوفة

ولكم جزيل تحياتي .

#2

هذا هو الكود وعموما في الف طريقة لحل هذه المشكلة بطريقة اخرى ويمكن اسهل

#include<iostream>
using namespace std;
void main()
int x[10]={10,15,8,3,7,9};
int i,max1=0,max2=0,max3=0;
for (i=0;i<6;i++)
{
    if (max1<x)
         max1=x;
}
for(i=0;i<6;i++)
{
   if ((max2<x)&&(max2<max1))
            max2=x;
}
for(i=0;i<6;i++)
{ 
   if ((max3<x)&&(max3<max1))
           max3=x;
}
cout<<"   "<<max1<<"      "<<max2<<"   "<<max3;
}//end of main
#3

شكراً .... للأخ a_q9999 على هذ ا الكود لكن للأسف كانت النتيجة خاطئة فهل هناك تعديل في البرنامج وشكراً

#4

اعتقد ان هذا هو الحل

#include<iostream>
using namespace std;
void main()
{
int x[10]={11,18,100,365,98,554,654,5,9};
int i,max1=0,max2=0,max3=0;

for (i=0;i<9;i++)
{
   if (max1<x)
        max1=x;
}


for(i=0;i<9;i++)
{
  if ((max2<x)&&(x<max1))
           max2=x;
}


for(i=0;i<9;i++)
{ 
  if ((max3<x)&&(x<max1)&&(x<max2))
          max3=x;
}
cout<<"   "<<max1<<"      "<<max2<<"   "<<max3;
}//end of main vv
#5

السلام عليكم

الاخوان ماقصرو ردو عليك ولكن خذ هذه دالة تعمل ماتطلب في سؤلك ولك مني كل تقدير حاولة كتابتها بشكل سهل بدل التعقيد والله أعلم...

الكود

#include <iostream.h>

//برنامج حساب أكبر عدد في مصفوفة

#define max 3

int Max();



int main()
{
	cout << "\n Max = " << Max() << endl;

	return  0;
}


int Max()
{
	int Array[max];
	int MaxArray = 0;

	for(int i=0; i<max; i++ )
	{
  cout << "Enter Number[" << i+1 << "] : ";
  cin  >> Array;
	}

	MaxArray = Array[0];


	for( i=1; i<max; i++ )
	{
  if( MaxArray < Array )
 	 MaxArray = Array;
	}

	return  MaxArray;

}

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

سبحان الله وبحمده سبحان الله العظيم

لاحول ولاقوة الا بالله( كنز من كنوز الجنة ).

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

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