پاورپوینت فصل پنجم دستورهای کنترلی (pptx) 42 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 42 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
1
فصل پنجم
دستورهای کنترلی
2
مطالب فصل پنجم
مقدمه
دستور while
دستور do-while
دستور for
دستور if و if-else
دستور switch
دستور break
دستور continue
دستور goto
تابع exit
3
فصل پنجم– مقدمه
4
ساختارهای كنترلي اين امكان را فراهم مي سازند كه قطعه اي از برنامه تا موقعي كه شرط ويژه اي برقرار است چندين بار اجرا شود.
در حالت عادي دستورهاي هر برنامه به طور متوالي اجرا مي شود. اما اگر نياز باشد كه دستور يا مجموعه اي از دستورها در صورت وجود يا عدم وجود شرط يا شرايط خاصي اجرا گردند، باید از ساختارهای کنترلی استفاده نمود.
مهم ترين دستورهاي كنترلي:
ساختارهاي حلقه هاي تكرار (while و for و do _ while)
دستورهاي شرطي يا ساختارهاي تصميم گيري ( if و switch)
دستورهاي exit و break و continue و goto.
در زبان C هر مقدار غيرصفر (مثبت يا منفي) درست یا true (يعني شرط مورد نظر برقرار است) و مقدار صفر نيز نادرست يا false تلقی می گردد.
فصل پنجم– دستور while
5
دستور while:
با استفاده از اين دستور، حلقه تا موقعي كه شرط معيني برقرار باشد اجرا مي گردد.
while (شرط)
یک دستور;
while (شرط)
{
دستورات;
}
تا موقعي كه شرط مورد نظر كه پس از كلمة كليدي while در داخل پرانتز نوشته مي شود برقرار باشد، مجموعه دستورهاي داخل حلقة while به صورت تكراري اجرا خواهد شد. در غیر اینصورت کنترل به بعد از حلقه while منتقل می شود.
فصل پنجم– دستور while
6
مثال : برنامة زير به دو روش اعداد صحيح صفر تا ۱۰ را در روي خطوط متوالي چاپ مي كند.
فصل پنجم– دستور while
7
مثال : برنامه اي بنويسيد كه عدد صحيح n را بخواند و فاكتوريل آن را حساب و با خود عدد چاپ کند.
فصل پنجم– دستور while
8
مثال : قطعه برنامه زیر چه عملی انجام می دهد؟ (اگر به n عدد 6 بدهید)
#include
#define Ten 10
main()
{
int n=0;
scanf("%d",&n);
while (n++