با عرض سلام خدمت شما کاربران همیشگی وب سایت پرنیان طرح
با یکی دیگر از مقالات آموزشی زبان برنامه نویسی ++C در خدمتتان هستیم.
مقاله امروز ما در رابطه با حلقه ی while و do while ، در زبان برنامه نویسی ++C است.
حلقه while ، مجموعه دستورات خود را تا زمانی که شرط تعیین شده برای آن درست باشد، اجرا می کند.
حلقه do…while ، یک بار دستورات تعیین شده برای آن را اجرا کرده و سپس تا زمانی که شرط تعیین شده برای آن درست باشد ،
به اجرای کدها ادامه می دهد.
می توانید برای مطالعه ی سایر مقالات آموزشی زبان ++C به این لینک مراجعه کنید.
در ادامه ی این مطلب همراه پرنیان طرح باشید.
حلقه ها (C++ Loops)
حلقه می توانند تا زمانی که یک شرط مشخص شده وجود دارد تکرار شوند.
حلقه ها بسیار مفید و حائز اهمیت هستند زیرا موجب صرفه جویی در وقت برنامه نویس و خوانایی بیشتر کدها
و همچنین کاهش خطاهایی برنامه نویسی می شوند.
حلقه ی while در ++C
تا زمانی که یک شرط درست برقرار باشد حلقه ی while می نواند بارها و بارها برای یک بلوک کد در برنامه ی شما تکرار شود.
Syntax
while (condition) {
// code block to be executed
}
تمرین ۱
در مثال زیر ، کد نوشته شده در حلقه بارها و بارها اجرا خواهد شد ، تا زمانی که یک متغیر (i) کمتر از 5 باشد:
مثال
#include <iostream>
using namespace std;
int main() {
int i = 0;
while (i < 5) {
cout << i << “\n”;
i++;
}
return 0;
}
حلقه ی do while
این حلقه قبل از اینکه شرط را بررسی کند ابتدا یک بار کد را اجرا میکند و بعد از بررسی شرط
تا زمان درست بودن شرط ، حلقه را تکرار میکند.
Syntax
do {
// code block to be executed
}
while (condition);
تمرین ۲
حلقه حداقل یک بار اجرا می شود قبل از بررسی شرط حتی اگر شرط نادرست باشد
زیرا بلوک کد حلقه قبل از آزمایش و بررسی شرط اجرا می گردد :
مثال
#include <iostream>
using namespace std;
int main() {
int i = 0;
do {
cout << i << “\n”;
i++;
}
while (i < 5);
return 0;
}
منبع وب سایت w3schools