الحلقات التكرارية او Loops في لغة c++

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


#include <iostream>      
using namespace std;      
int main()         
 {      
  for(int i=0;i<10;i++)
  {          
             
    cout<<i<<endl;     
 }
    return 0; 
  }
شرح صيغة بناء الحلقة :

الصيغة
التفسير
for
امر اللغة لعملية التكرار
(
قوس مفتوح يوضح بداخله بارامترات الامر
int i=0;
المتغير = رقم بداية الحلقات
i<10;
شرط نهاية الحلقات
i++
المتغير يزيد بمقدار واحد مع بداية كل حلقة – لاتضع بعده فاصلة منقوطة
)
قوس نهاية بارامترات الامر – لاتضع بعده فاصلة منقوطة
{
قوس بداية بلوك الاوامر المطلوب تكرارها
بداخل اقواس البلوك توضع الاوامر المطلوب تكرارها
}
قوس نهاية بلوك الاوامر المطلوب تكرارها

وهنا برنامج يوضح كيفية استخدام حلقتان مع بعض (برنامج طباعة جدول الضرب)

#include <iostream>
using namespace std;         
int main()         
 {      
int sum=0;
  for(int i=0;i<=13;i++)
  {          
             
   
 for(int a=0;a<=13;a++)

  {     

sum=i*a;

cout<<sum<<"\n";

}     
   
 }
    return 0; 
  }

هنالك نوع اخر من الحلقات وهي حلقة while:
برنامج بسيط لهذه الحلقة


#include <iostream>  
 using namespace std;
int main()              
{
 int i=0;           
 while(i<10)     
 {
    cout<<i<<"\n";
    i++;     
               
  }            
 return 0;
}


Share this

مواضيع ذات صلة

Previous
Next Post »

هناك تعليق واحد:

إرسال تعليق