پاورپوینت درس برنامه سازی کامپیوتر5
درس برنامهسازی کامپیوتر
گزارههای شرطی، تصمیمگیری و حلقههای تکرار
در زبان برنامهسازی C++
تصمیمگیری بکمک if و else
شامل
عبارت قابل ارزیابی منطقی (درون پرانتز)
عملکرد پاسخ در صورت صحیح بودن ارزش عبارت
if (a<b) a=a+3;
if (a<b) {
a=a+2;
b++;
}
مجموعه if ، عبارت مورد ارزیابی و پاسخ یک خط برنامه C را تشکیل میدهند
if (a>b) b=3;
else b=4;
if (a!=b) b=3;
else if (a<b) b=4;
else b=5;
مجموعه ifهای متوالی و elseها ، عبارت مورد ارزیابی و پاسخ یک خط برنامه C را تشکیل میدهند
تشکیل حلقه
برچسب (Label)
Identifierی که (بلافاصله) به : ختم شود
this_line:
loop:
استفاده در تشکیل حلقه بکمک goto
a=0;
loop1:
a++;
if (a<10) goto loop1;
for
استفاده از goto توصیه نمیشود
ساختاریافتگی برنامه را از بین میبرد
ابزارهای ایجاد حلقه کاملاٌ مؤثر دیگر در اختیار هستند
حلقه for شامل
درون پرانتز 3 بخش دارد
بخش اول : آمادهسازی اولیه : هر عبارت یک خطی زبان c
بخش دوم : عبارتی که در ابتدای هر تکرار (شامل بار اول) ارزیابی میشود
بخش سوم : عبارتی که در انتهای هر تکرار انجام خواهد شد
عبارت یا عبارات تشکیل دهنده محتویات تکراری حلقه