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

الي بحب يساعد برنامج بسيط جدا

مغلق
بدأه mskmousa في 12 مارس 2005 · 5 رد · 423 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد برنامج مقارنة بين 4 ارقام مدخلة وطباعة اكبر رقم من الارقام الاربعة باستخدام جملة If..else

بس بشرط بدون استخدام دوال المقارنة && اي يجب وضع كل شرط فريد بجملة if واحدة

هو البرنامج بسيط بس انا راسي لفت وانا بكتب فيه وما زبط معي

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

#3

خلص اخوتي الف شكر استطعت ان احله

وهذا الكود للاستفادة

#include<stdio.h>

#include<conio.h>

void main()

{

int no1,no2,no3,no4;

clrscr();

printf("Please Enter 4 Number ");

scanf("%d%d%d%d",&no1,&no2,&no3,&no4);

if (no1>no2)

{

if(no1>no3)

{

if(no1>no4)

printf("The Max Number is %d",no1);

else

printf("The Max Number is %d",no4);

}

else

if (no3>no4)

printf("The Max Number is %d",no3);

else

printf("The Max Number is %d",no4);

}

else

if (no2>no3)

{

if (no2>no4)

printf("The Max Number is %d",no2);

else

printf("The Max Number is %d",no4);

}

else

{

if (no3>no4)

printf("The Max Number is %d",no3);

else

printf("The Max Number is %d",no4);

}

textcolor(50);

cprintf("\n\rThanks .... Press any key to exit");

getch();

}

صحيح الكود طويل شوي بس كان الهدف منه الاتقان الجيد لجمله if

وشكرا للمساعدة

#5

صحيح الطريقة طويلة لكن الظاهر انه هكذا هي متطلبات الـ assignment

#6

نعم يبدوا ان هذا مقصود لاتقان nested if المتداخلة

و هذا يذكرني بواجبات الاطفال (اكتب حرف الكاف مائة مرة) - طبعا انا لا اقصد اي شيء اخي mskmousa

مع ان هذا الواجب يبدوا مضحك اليوم لكن بدونه ما كنا اليوم نقرا و لا نكتب

استمر بهذه الامور و تفنن بها -

مصطفى

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

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