پاورپوینت ساختارهاي تكرار (pptx) 37 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 37 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
1
2
ساختارهاي تكرار
3
حلقه for
معمولاً در برنامه نويسي حالتي پيش ميآيد كه ميخواهيم كاري را به تعداد دفعات مشخص انجام دهيم
از حلقه for معمولاً براي تكرار يك عمليات به تعداد مشخص استفاده ميشود.
4
ساختار حلقه for
ساختار حلقه for به شكل زير ميباشد:
for ( <مقداردهي اوليه> ; <شرط تكرار> ; <گام حركت> )
{
<دستورات حلقه>
}
5
فلوچارت مربوط به حلقه for
for ( <مقداردهي اوليه> ; <شرط تكرار> ; <گام حركت> )
{
<دستورات حلقه>
}
6
مثال: برنامه اي بنويسيد كه 10 عدد از كاربر گرفته و حاصل جمع را نمايش دهد
int main()
{
int i,num,sum=0;
for ( i=1 ; i <= 10 ; i++)
{
printf( "\nEnter number %d: " , i);
scanf( "%d" , &num);
sum += num;
}
printf( "\nsum is: %d" , sum);
getch();
return 0;
}
7
در عناصر شروع و گام حركتي مربوط به حلقه ميتوان چند دستور نوشت
int main()
{
int i,num,sum;
for ( i=1 , sum=0 ; i <= 10 ; i++)
{
printf( "\nEnter number %d: " , i);
scanf( "%d" , &num);
sum += num;
}
printf( "\nsum is: %d" , sum);
getch();
return 0;
}
8
مثال:برنامه اي بنويسيد كه كاراكترهاي كد اسكي از 32 تا 100 را در خروجي نمايش دهد
int main()
{
char i;
for ( i=32 ; i <= 100 ; i++)
{
printf( "%3d = %c \t " , i , i);
}
getch();
return 0;
}
9
مثال:برنامه اي بنويسيد كه كاراكترهاي بين ‘a’ و ‘z’را چاپ كند
int main()
{
char i;
for ( i=‘a’ ; i <= ‘z’; i++)
{
printf( "%c \t " , i );
}
getch();
return 0;
}