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

مجموعة برامج و استخرجت بعض الاخطاء فياليت احد يساعدني فيها؟؟

بدأه miss totah في 20 نوفمبر 2008 · 6 رد · 599 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هذا مجموعة برامج ويطلب استخراج الايرور (الاخطاء

انا سأقول حلي فياليت اذا كان فيه خطأ اخر ولم استخرجه تبلغونني

a) int x = 1, total ;

while ( x <= 10 )

{

total += x;

++ x;

}

هنا الخطأ انه لم يضع

total=0

logic error

B) while ( y > 0 )

{

cout << y << endl;

++ y;

}

هنا لاادري مالخطأ الا ان يكون الاقواس

"Y" syntex error

c) For ( x = 100 , x >= 1 , x++ )

cout<< x << endl;

لم اعرف الخطأ؟؟

d) The following code should print whether integer value is odd or even:

switch ( value % 2 )

{

case 0:

cout << “ Even integer “ << endl;

case 1:

cout << “ Odd integer “ << endl;

}

هنا ايضا لم اعرف مالخطأ

e) The following code should output the even integers from 2 to 100

counter = 2 ;

do

{

cout << counter << endl;

counter += 2;

} While ( counter < 100 );

هنا لاياتي بعد while الفاصلة

logic error

Please.. check for my answer ....

تم تعديل هذه المشاركة بواسطة miss totah في 20 نوفمبر 2008 في 12:53

#2

يا أخي الكود مشوّه كنت وضعته في مربع كود كي تريح الجميع !

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#3
 for ( x = 100 , x >= 1 , x++ )

cout<< x << endl;

الخطأ هنا انك لم تضع فواصل منقوطة داخل جملة for

خطأ اخر ، كيف تكون البداية 100 و الشرط ان x اصغر من او تساوى 1 ،، تعديل الزيادة الى نقصان

التصحيح :

for ( x = 100; x >= 1; x-- )

cout<< x << endl;

تم تعديل هذه المشاركة بواسطة Omar Eladel في 20 نوفمبر 2008 في 13:06

#4
  1.  
  2. a) int x = 1, total ;
  3. while ( x <= 10 )
  4. {
  5. total += x;
  6. ++ x;
  7. }
  8.  
  9.  

التصحيح

total =0;

  1. b) while ( y > 0 )
  2. {
  3. cout << y << endl;
  4. ++ y;
  5. }
  6.  
  7.  

التصحيح

--y;

  1. c) For ( x = 100 ; x >= 1 ; x++ )
  2. cout<< x << endl;
  3.  
  4.  

التصحيح

x--

  1. d) The following code should print whether integer value is odd or even:
  2.  
  3. switch ( value % 2 )
  4.  
  5. {
  6.  
  7. case 0:
  8.  
  9. cout << " Even integer " << endl;
  10.  
  11. case 1:
  12.  
  13. cout << " Odd integer " << endl;
  14.  
  15. }
  16.  
  17.  

التصحيح

وضع break;

  1. e) The following code should output the even integers from 2 to 100
  2. counter = 2 ;
  3. do
  4. {
  5. cout << counter << endl;
  6. counter += 2;
  7. } While ( counter < 100 );
  8.  
  9.  

التصحيح

counter <= 100

تم تعديل هذه المشاركة بواسطة فهدالشلوي في 20 نوفمبر 2008 في 13:06

tvquran_6.gif

#5

أخى فهد ، ممكن تعدل مشاركة الأخ و تضع وسوم الاكواد لتكون واضحة ؟

بارك الله فيك ،،

#6

عمر وضعنا اعلان الآن عن استخدام الوسم gcode من أجل ان يكون واضح .

tvquran_6.gif

#7

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

ومعليش اذا كان مو واضح

شكرا

جزيتم خيرا ......

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…