پاورپوینت آشنایی با Control Structures (pptx) 27 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 27 اسلاید
قسمتی از متن PowerPoint (.pptx) :
1
Intro to C++ Language
Control Structures
2
Control Structures
همیشه برنامه بصورت ترتیبی اجرا می شود مگر اینکه اتفاق خاصی رخ دهد.
در این حالت ما از ساختارهای انتخاب استفاده می کنیم.
ساختارهای انتخاب دو نوع عملکرد مفید را در اختیار ما قرار می دهند:
انتخاب بین گزینه های مختلف بر حسب شرایط موجود
تکرار یا حلقه
3
Selection
یک ساختار کنترلی انتخاب، برای انتخاب بین گزینه های متفاوت استفاده می گردد.
باید یک شرط وجود داشته داشته باشد که بر اساس آن گزینه مورد نظر انتخاب شود.
ساختارهای کنترلی انتخاب در C++ :
if if/else switch
4
Repetition Control Structures
ساختارهای کنترلی تکرار به ما امکان می دهند که قسمتی از برنامه را به تعداد دلخواه اجرا کنیم.
C++ دارای ساختارهای تکرار زیر است:
while for do/while
5
if
ساختار کنترلی if اجازه می دهد که در صورت درست بودن شرط، یک عمل (مجموعه ای از دستور العملها) انجام گردد
if (condition)
action;
6
Conditions
در ساختارهای انتخاب، شرط یک مقدار Boolean دارد که درست یا غلط است
در C++:
مقدار 0 برابر غلط است
هر مقدار دیگری برابر درست است
7
if examples
if (1)
cout << "I am true!\n";
if (1-1)
cout << "I am false!\n";
8
Relational and Equality Operators and Conditions
در C++ از عملگرهای مقایسه ای و تساوی برای ساخت شرط استفاده می گردد.
نتیجه این عملگرها 0 (غلط) یا 1 (درست) است
مثلا، عبارت x==x دارای مقدار صحیح است
اما مقدار 7 <= 3غلط است.
9
More ifs
if (foo)
cout << "foo is not zero\n";
if (grade>=90)
lettergrade = 'A';
if (lettergrade == 'F')
cout << "The system has failed you\n"