پاورپوینت درس برنامه‌ سازی کامپیوتر5

پاورپوینت درس برنامه‌ سازی کامپیوتر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

بخش دوم : عبارتی که در ابتدای هر تکرار (شامل بار اول) ارزیابی می‌شود

بخش سوم : عبارتی که در انتهای هر تکرار انجام خواهد شد

عبارت یا عبارات تشکیل دهنده محتویات تکراری حلقه

دانلود فایل