Programming?
12.3K subscribers
373 photos
645 videos
978 files
507 links
🏅Channel privileges

🎗Ninth year of operation
🎗Completely specialized members
🎗Transmitter in channel automation
🎗, ...

🎯 second channel Programming books 👇
@topbookit

🎯 third channel laptop👇
@sysline


👨🏻‍💻Admin channels : @coderme
Download Telegram
boolean bl = true;
if(bl == false)
{
System.out.print("result false");
}
else
{
System.out.print("result true");
}
ممکن هست مواقعی پیش بیایید که بخواهیم چندین شرط را به ترتیب بررسی بکنیم برای این کار از else if استفاده خواهیم کرد
int it = 10;
if(it > 5)
{
System.out.print("bozorg");
}
else if(it == 10)
{
System.out.print("mosavi");
}
else if(it < 15)
{
System.out.print("kochectar");
}
else
{
System.out.print("null");
}
همچنین مواقعی در برنامه نویسی وجود دارد که برای انجام یک رویداد باید چند شرط true باشد و یا یکی از شرط ها حداقل true باشد تا آن رویداد قابل اجرا باشد برای این کار از عملگر های and(&) و or(|) استفاده می کنیم
int it = 10;
if(it > 5 & it < 15)
{
System.out.print("true");
}
else
{
System.out.print("null");
}
دستور شرطی switch :
در مواقعی که مجبور هستیم شرط های مختلف و زیادی رو برای یک ورودی چک کنیم برای مثال از چندین else if استفاده بکنیم بهتر است برای این کار از دستور شرطی switch بهره بگیریم و این انتخاب خوبی برای این منظور خواهد بود با بدنه این شرط آشنا می شویم
switch(عبارت){
case مقدار1 :
//اگر نتیجه یا مقدار عبارت برابر با مقدار1 باشد این دستورات اجرا میشوند
break; //خروج از این قسمت
case مقدار2 :
//اگر نتیجه یا مقدار عبارت برابر با مقدار2 باشد این دستورات اجرا میشوند
break;
//شما میتوانید چندین بخش case .. : break; داشته باشید
default :
//در صورتی که هیچ یک از مقادیر چک شده صحیح نباشند
}
به مثال زیر در تصویر توجه کنید
در تصویر بالا یک ورودی گرفتیم و مقدار ورودی رو با شرط ها چک کردیم و رویداد مورد نظر اجرا شده
حلقه ها در جاوا:
در برنامه نویسی از حلقه ها برای تکرار شدن یه سری عملیات طبق و بر اساس یه شرط استفاده می کنیم و تکرار این دفعات بستگی به شرطی دارد که در حلقه به آن قید کرده ایم اولین حلقه ای که به توصیف آن می پردازیم حلقه for هست
int number;
for (number = 1; number <= 10; number++) {
System.out.println(number);
}
مثال بالا یک نمونه ساده از تعریف حلقه for هست که شامل سه تا آیتم می باشد اولین آیتم تعریف یک متغیر از نوع int دومین ایتم شرط حلقه می باشد و سومین ایتم یه عملگر افزاینده هست که باعث می شود تا حلقه به کار خود ادامه دهد تا زمانی که شرط برقرار هست
پس بدنه اصلی حلقه for به صورت زیر هست
For ( initialization ; condition ; iteration) {

//body

}
حلفه های تو درتو for
for ( int i = 5; i>0 ; i— )
{
for ( int j = i; j>0 ; j— )
{
System.out.print("*");
}

System.out.println();
}
اگر به مثال بالا توجه کنید در حلقه های تو در تو به ازای هر بار اجرای حلقه خارجی حلقه داخلی تا برقرار بودن شرطی که دارد اجرا می شود
حلقه while و do .. while :