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

هذه اول مشارك لي ارجو المساعدة

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

هذه اول مشارك لي ارجو المساعدة

اريد كتابة هذا البرنامج الصغير بلغة سي بلس بلس

مع الشرح اذا ممكن لاني اول سنة حامعة او مش فاهم شي

WRITE A C++ PROGRAME THAT WILL READ THREE NUMBERS AND COMPUTE THE DIFFERENCE BETWEEN THE LARGEST AND THE SMALLEST OF THESE NUMBERS ????

ارجو المســـــــــــــــــــاعدة

#2

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

البرنامج بسيطوهوعلى مأظن اختبار ثلاث اعداد وطباعة الاكبر والاصغروالتساوي.

سأرد عليك مع الشرح أن شاء الله. هذه الليلة ,انتظر

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

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

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

#3

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

هذا البرنامج:

#include <iostream.h>




int main()
{
	int a,b,c;

	cout << "Enter a = ";
	cin  >> a;
	cout << "Enter b = ";
	cin  >> b;
	cout << "Enter c = ";
	cin  >> c;


	if( a > b &&  a > c)
  cout <<  a << " Greter than " << b << "," << c << "\n";
	else if( b > a && b > c )
  cout <<  b << " Greter than " << a << "," << c << "\n";
	else
  cout <<  c << " Greter than " << a << "," << b << "\n";

  return 0;
}

الشرح:

هذا البرنامج يطلب المستخدم إدخال ثلاث إعداد إلا وهي a,b,c ثم يختبر الشرط الأول هل العدد a اكبر من b و اكبر من c فإذا كان صحيح يطبع a اكبر من b,c.

وإذا لم يتحقق الشرط اذهب إلى الشرط الثاني ويقول هل العدد b اكبر من العدد a والعدد c إذا كان صحيح أطبع c اكبر من العددين c,a ,

وإذا كان غير ذلك اكبع قيمة c لأنها ستكون بذلك هي اكبر العددين لأنه فشل الشرطين الأولين ولذلك يطبع c اكبر من a,b .

وبالتوفيق بأذن الله .

نصيحة لك :

حاولكتابة الكود أكثر من مرة ومهما أخطأت حاول أن تسأل ونصحح لك.

ولكن المهم أن تحاول ولتك اتكاليا هذه نصيحتي لك.

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

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

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

#4

السلام عليكم ..

مثل ما فهمت من الأخ السائل يريد الفرق بين أكبر وأصغر رقم من بين ثلاثة أرقام ..

أرجو التوضيح ؟؟؟

سأستخدم if else وأرجو أن أوفق ..

#include <iostream.h>
#include <conio.h>
main()
{
 int x,y,z;
 int max,min;

 cout<<" insert the numbers "<<endl;
 cin>>x>>y>>z;

 if (x>y)
   if (x>z)
    max=x;

     else
       max=z;

 else
    if (y>z)
    max=y;

       else
       max=z;


 //========================================

   if (x<y)
   if (x<z)
    min=x;

     else
       min=z;

 else
    if (y<z)
    min=y;

       else
       min=z;



 cout<<endl<<" max-min="<<max - min;

 getch();
 return 0;
 }

 // ============================== writen by flowers

>>>>>> للمبتدئين فقط <<<<<<<<

تحياتي

للسهم الناري mhaster007

تزود للذي لابــــــــــد منه .... فإن الموت ميقات العبـــاد

وتب مما جنيت وأنت حي ... . وكن متنبها قبل الرقــــــاد

ستندم إن رحلت بغير زاد ... . وتشقى إذ يناديك المنادي

أترضى أن تكون رفيق قوم .... لهم زاد وأنـــت بغير زاد ؟!

#5

شكرا جزيلا لكم

لقد تم الاجابة على الســــــــــؤال

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

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