بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
قمت بتعديل المشاركة السابقة لتلائم اكواد انظمة الميكرو سي ,
اهلا اخوانى بفضل الله جئتكم بخدعة اخرى من خدع لغة السي التى تؤدى الى خطأ فى البرنامج ولا يكتشفه المترجم و لا تكتشفه انت .
اليكم البرنامج التالى , و ان شاء الله اريد ما سيطبعه البرنامج فى كل مقارنة ,
و بعد اجاباتكم ان شاء الله سأشرح الاجابة الصحيحة , البرنامج مقسم الى 3 اجزاء ارجو كتابة رقم الجزء ثم اجابته :
كود:
// PART (1)
char p = -100;
int r = 0;
if ( p > r) { LCD_OUT("p > r ");}
else { LCD_OUT("r > p ");}
//-----------------------------------
// PART (2)
int i = -100;
unsigned int j = 0;
if ( i > j) { LCD_OUT("i > j "); }
else { LCD_OUT("j > i "); }
//-----------------------------------
// PART (3)
char k = -100;
unsigned int m = 0;
if ( k > m) { LCD_OUT("k > m ");}
else { LCD_OUT("m > k ");}
و الله الموفق و هو نعم المولى و نعم النصير
اللهم اجعل القران ربيع قلبى