عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 22-11-2011, 12:31 AM   #2

мαѕooяy

لآ يَستحقْ الكثَيرْ ::

الصورة الرمزية мαѕooяy

 
تاريخ التسجيل: Apr 2009
التخصص: Cs <3
نوع الدراسة: إنتظام
المستوى: الخامس
الجنس: أنثى
المشاركات: 6,263
افتراضي رد: Cpcs 202 شروحات وحلول وواجبات الجافا

المشاركة الأصلية كتبت بواسطة بدون اسم؟؟ مشاهدة المشاركة
ممكن مساعدة االله يسعدكم .....

هنا السؤال عن تصحيح الكود ليش مايطلع out put?/
23. The following while loop should print the product of the odd integers between 0 and 10, inclusive.

1 int product = 1, i = 0;
2
3 while ( i <= 10 )
4 {
5 if ( i % 2 != 0 )
6 i *= product;
7
8 product++;
9 }
10
11 System.out.printf( "The product is: %d\n", product );

Your answer:





تفضلي الحل
طبعا انا مختصرة ، product = pro
شوفي التعديلات ،
في غلطتين ،
الأولى انوآ البرودكت هو اللي المفروض يتأثر بالمعادلة المضروبة وليسـت i
و الـ i هي اللي تزدآد بمقدار 1 ، increment علشان يرجع يختبرها مره ثانية
،
طبعا هنا المطلوب (ناتج ضرب جميع الأعداد الفردية بين 0-10)


كود:
;int pro = 1 , i = 0 
		
		while (i<= 10)
			{if (i%2 != 0)
				pro *=i ;
			    i ++ ;
			}
		 System.out.printf("the product is :\n %d",pro);
			}
		
	}

 

توقيع мαѕooяy  

 





,,,
مازال يراودني يقين
بأن هناك شيء ينتظرني
بعد الصبر ليبهرني
وينسيني مرارة الأمس
,,,



 


التعديل الأخير تم بواسطة мαѕooяy ; 22-11-2011 الساعة 12:38 AM.
мαѕooяy غير متواجد حالياً   رد مع اقتباس