اذهب إلى المحتوى
  • 0

طباعة مثلث من النجوم باستخدام حلقة for

براء أسامة

السؤال

Recommended Posts

  • 0

يمكنك الوصول للحل بالتفكير بطريقة الحل بالشكل التالي:

  • هناك تكرار، طباعة سطر خمسة مرات
  • عند كل سطر هناك تكرار آخر، طباعة عدد معين من النجوم
  • عدد النجوم متزايد، أو  متعلق برقم السطر التي هي فيه

صيغة حلقة for تكون كالتالي:

for(var i = 0/* العدد الابتدائي */; i < 10 /* شرط نهاية الحلقة*/; i++ /* الخطوة الواحدة */){
  
  // التعليمات التي ستنفذ كل مرة
  
}

يمكنك القراءة عن حلقة for أكثر في المقالات التالية:

 

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

في javascript يمكنك تنفيذ شئ كالتالي 

for (let i = 1; i < 6; i++) {
  console.log('*'.repeat(i));
}

بما انك تريد التوقف عند 5 نجوم فيمكنك تحديد بدء الطباعة من 1 والتوقف عند 5 أي أقل من 6 ولاحظ هناك وظيفة في strings تخول لتكرير حرف أو علامة ما وهي الوظيقة repeat ويمكن ايجاد مثيلاتها في لغات برمجة اخرى 

*
**
***
****
*****

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...