logo
logo
تبلیغ کلیکی تاپ سایت 98

آموزش کامل حلقه ها در جاوا

آموزش کامل حلقه ها در جاوا
هدایت عباسی آموزش جاوا

حلقه ها در جاوا شامل دستورات for , while و do while  می باشند که در قسمت زیر همه دستورات و حلقه ها با مثال توضیح داده می شود.

در این بخش از آموزش جاوا (java) به سراغ آموزش کامل کار با حلقه ها در جاوا می رویم.

این آموزش متعلق به تاپ سایت 98 می باشد.

دستور for :

دستور for در جاوا برای ایجاد حلقه بکار می رود. مثلا اگر قرار باشد صد بار یک جمله چاپ شود می بایست صد بار یک دستور را بنویسیم بجای این کار می توانیم از حلقه ها استفاده کنیم.

یکی از حلقه ها ، for است که بسیار پرکاربرد است و در بیشتر زبان های برنامه نویسی وجود دارد.

سینتکس for :

در زبان برنامه نویسی جاوا ، حلقه for دارای سینتکس (syntax) به شکل زیر است.

for(initialization; Boolean_expression; update) {
// Statements
}

به زبان ساده ابتدا for و سپس یک پرانتز که داخل آن موارد زیر است:

ابتدا مقدار اولیه ، سپس شرط ، در انتها یک عدد که اضافه می شود یا یک تغییر .

چند مثال از حلقه for در جاوا :

در بخش زیر چند مثال از حلقه for در جاوا را مشاهده می کنید.

مثال 1 از حلقه for :

در مثال زیر با استفاده از حلقه for عبارت TopSite98 چندین بار چاپ می شود.

عدد اول یک است ، شرط این است که : تا زمانی که مقدار کمتر از هفت باشد و در انتها هر بار یک عدد به مقدار x اضافه می شود.

خروجی این حلقه for ، شش بار چاپ متن است.

برای درک بهتر اعداد 1 تا 6 نیز در کنار متن چاپ می شود.

for(int x = 1; x < 7; x++) {
System.out.print(x + "-TopSite98");
System.out.print("\n");
}

مثال 2 از حلقه for :

در مثال 2 از حلقه for قصد داریم اعداد فرد بین 1 تا 10 را چاپ کنیم.

خروجی آن اعداد 1 و 3 و 5 و 7 و 9 میباشد.

for(int x = 1; x < 10; x = x + 1) {
System.out.print("value of x : " + x );
x = x+1;
System.out.print("\n");
}

کار با دستور while در جاوا :

در این بخش به سراغ کار با دستور while در جاوا می رویم.

از دستور while برای ایجاد حلقه استفاده می شود.

سینتکس while :

سینتکس (syntax ) حلقه while را در قسمت زیر می بینید.

در حلقه while ابتدا شرط بررسی شده و چنانچه شرط برقرار باشد دستورات داخل حلقه اجرا می شود.

while(Boolean_expression) {
// Statements
}

مثال دستور while :

در مثال دستور while همان کاری را را انجام می دهیم که در مثال حلقه for انجام دادیم.

یعنی شش بار چاپ متن TopSite98.com . تنها تفاوت دستور for , while در ساختار آنها میباشد.

خروجی مثال دستور while چاپ متن به تعداد 6 بار میباشد.

از دستور n نیز برای ایجاد یک خط خالی استفاده می شود. اگر از این دستور استفاده نشود متن ها کنار هم قرار میگیرند.

با استفاده از دستور بک اسلش n متن زیر هم قرار می گیرند.

int x = 1;
while( x < 7 ) {
System.out.print("TopSite98.com");
x++;
System.out.print("\n");
}

دستور do while در جاوا:

دستور do while در جاوا شبیه دستور while است با این تفاوت که در while شرط ابتدای حلقه بررسی می شود ولی در do while ، شرط در انتهای حلقه بررسی می شود.

سینتکس do while :

در قسمت زیر سینتکس do while را مشاهده می کنید.

do {
// Statements
}while(Boolean_expression);

مثال حلقه do while :

در مثال حلقه do while دقیقا همان خروجی مثال حلقه while است.

خروجی حلقه do while چاپ رشته به تعداد شش بار می باشد.

int x = 1;
do {
System.out.print(x + "-TopSite98" );
x++;
System.out.print("\n");
}while( x < 7 );

حلقه بی نهایت در جاوا :

حلقه بی نهایت در جاوا زمانی اتفاق می افتد که شرط صحیح نباشد و تمام نشود.

حتما در گذاشتن شرط باید دقت کرد . یکی از مواردی که باعث ارور در برنامه خواهد شد همین حلقه بی نهایت می باشد.

هر شرط باید در یک جایی پایان پذیرد.

اگر به دنبال کار پاره وقت هستید با ما تماس بگیرید.

اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید

کسب و کار

منبع: تاپ سایت 98

تگ:

دوره های آموزشی دوره های آموزشی

نظرات کاربران

از دیدگاه مرتبط با موضوع استفاده نمایید.

از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.

برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.