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

[تنبيه - عنوان غير مناسب : ]مساعدة ببرمجة بلغة الجافا

بدأه غريب الداار في 31 أكتوبر 2010 · 7 رد · 528 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني المبرمجين أسعد الله صباحكم بكل خير

اخاوني عندي مسالة بلغة الجافا لم استطع حلها

ارجو ممن يتقن الجاقا ومتاكد من حلها طرحها بالمنتدى

Show the exact output produced by the following code segment:
int n;
   n = 22;
   while (n > 0) {
      System.out.println( n % 2 );
      n = n / 2;
   }

تم تعديل هذه المشاركة بواسطة .S.T.A.L.K.E.R في 31 أكتوبر 2010 في 12:18 — السبب: add code tag

#2

الأخ الكريم/الأخت الكريمة

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

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

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

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

#3

السؤال سهل جدا ولا يحتاج الى من يتقن لغة جافا

هذا حل السؤال

post-165385-012363400 1288521024_thumb.p

بالتوفيق

المرفقات
cc.PNG


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#4

وعليكم السلام ,

لمَ لم تجرب تكتب كود صغير وتترجمه ؟

عمومًا , الـ Output :

0
1
1
0
1

اذا فيه شي مب واضح بالكود , اسأل .. و ستجد الشرح . ,

بالتوفيق :happy:

//

المعذرة يا أخ MOHAMED FATHEI , يبدو أننا كنا نكتب الإجابة ف وقت واحد :D ..

تم تعديل هذه المشاركة بواسطة إشراقة فجر في 31 أكتوبر 2010 في 13:36

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

#5
إشراقة فجر كتب:

المعذرة يا أخ MOHAMED FATHEI , يبدو أننا كنا نكتب الإجابة ف وقت واحد :D ..

فعلا صدفة غريبة نفس الوقت بالضبط :lol: :lol: :lol:

لكن صدفة جميلة ولا توجد اى مشاكل

فأنتى معروفة بنشاطك فى المنتدى وحب مساعدتك للاخرين

شكرا اشراقة

تحياتى

تم تعديل هذه المشاركة بواسطة MOHAMED FATHEI في 31 أكتوبر 2010 في 17:17


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#6

مشكور ة اختي اشراقة الفجر و اخي java world

لكن لم افهم كيف حصلتم على الناتج النهائي output

انا جديد جدا في البرمجة و لم ابرمج اي شيئ من قبل ولا اعرف كيفية البرمجة

تقبو تحياتي وشكري

تم تعديل هذه المشاركة بواسطة غريب الداار في 1 نوفمبر 2010 في 01:06

#7

السلام عليكم ,

غريب الداار كتب:

لكن لم افهم كيف حصلتي على الناتج النهائي output

int n;
   n = 22;

هنا عرفنا متغير n , و يحمل قيمة 22 ..

 while (n > 0) {
      System.out.println( n % 2 );
      n = n / 2;
   }

هنا حلقة تكرارية , شرطها أن الـمتغير n لازال أكبر من الصفر ..

عند تنفيذ الكود , في البداية قيمة المتغير تساوي 22 , اكبر من الصفر ..

كتبنا امر طباعة .. يطبع باقي قسمة المتغير ع 2 , المعلوم أن باقي القسمة اما 0 أو 1 , إذا كان العدد زوجي فإن الباقي هو 0

وإذا كان فردي فإن الباقي هو 1 ..

بعد الطباعة .. راح نقول ان المتغير يساوي نفسه لكن مقسوم على 2 ..

وهكذا إلى ان الشرط لا يتحقق و هو ان المتغير يصير اقل او مساوي للصفر ..

واضح ؟

اقتباس

انا جديد جدا في البرمجة و لم ابرمج اي شيئ من قبل ولا اعرف كيفية البرمجة

انصحك بمراجعة المواضيع المثبتة في القسم .. فيه دروس مال مبتدئين ..

بالتوفيق ,

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

#8

شكرا جزيلا اختي اشراقة الفجر

انا الان اتعامل مع برنامج netbeanse

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

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

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

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

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