توضیحات کامل :

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


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

گزاره‌های شرطی، تصمیم‌گیری و حلقه‌های تکرار

در زبان برنامه‌سازی C++


تصمیم‌گیری بکمک if و else

شامل

عبارت قابل ارزیابی منطقی (درون پرانتز)

عملکرد پاسخ در صورت صحیح بودن ارزش عبارت

if (a

if (a

       a=a+2;

       b++;

       }

مجموعة if ، عبارت مورد ارزیابی و پاسخ یک خط برنامة C را تشکیل می‌دهند

if (a>b) b=3;

   else b=4;

if (a!=b) b=3;

   else if (a

     else b=5;

مجموعة ifهای متوالی و elseها ، عبارت مورد ارزیابی و پاسخ یک خط برنامة C را تشکیل می‌دهند


تشکیل حلقه

برچسب (Label)

Identifierی که (بلافاصله) به : ختم شود

this_line:

loop:

استفاده در تشکیل حلقه بکمک goto

a=0;

loop1:

   a++;

   if (a


for

استفاده از goto توصیه نمی‌شود

ساختاریافتگی برنامه را از بین می‌برد

ابزارهای ایجاد حلقة کاملاٌ مؤثر دیگر در اختیار هستند

حلقة for شامل

درون پرانتز 3 بخش دارد

بخش اول : آماده‌سازی اولیه : هر عبارت یک خطی زبان c

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

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

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