if statement ဆိုတာကေတာ့ ဘာလုပ္ရင္ဘာျဖစ္တယ္ဆိုတာကို
If နဲ႕ condition စစ္တာပါ။
Java မွာ
if statement
if else statement
Switch statement
ဆိုၿပီးရွိပါတယ္။
အခုေတာ့ if statement အေၾကာင္းေျပာပါ့မယ္။
if(condition(boolean))
{
Statement
}
If ရဲ႕အေနာက္က လက္သည္းကြင္းထဲက condition မွန္ရင္ေအာက္က
statement ဆက္သြားၿပီး
မမွန္ရင္ေတာ့ေက်ာ္သြားမွာပါ။
ေအာက္မွာ ေရးျပထားပါတယ္။ေလ့လာၾကည့္ပါ။
import java.util.Scanner;
public class IfStatements
{
public
static void main(String[]args)
{
int
number;
Scanner
input = new Scanner(System.in);
System.out.println("Enter
a number");
number
= input.nextInt();
if((number%2)==0)
System.out.println("Even");
if((number%2)==1)
System.out.println("Odd");
}
}
import java.util.Scanner;
Scanner class ကို import လုပ္လိုက္တာပါ။
User ကို keyboard ကေန data ရိုက္သြင္းခိုင္းမွာမို႕ပါ။
public class IfStatements ဆိုတာကေတာ့ java class တစ္ခုေဆာက္လိုက္တာပါ။
File ကို save မယ္ဆိုရင္လဲ IfStatements.java လို႔
Save ရမွာပါ။
public static void main(String[]args)
အဲဒါကေတာ့ main method ေရးတာပါ။
Java မွာ Main Method မပါရင္ run မရဘူးေလ။
int number ဆိုတာကေတာ့ integer (ကိန္း) တစ္ခုေၾကျငာလိုက္တာေပါ့။
Scanner input = new Scanner(System.in);
Scanner class ကို object ေဆာက္တာပါ။
Keyboard ကေနရိုက္သြင္းဖို႕
System.out.println ဆိုတာကေတာ့ user ကိုေတာင္းတာပါ။
Enter a number ေပါ့။
number = input.nextInt();
ဆိုတာကေတာ့
ခဏကေၾကာ္ျငာခဲ့တဲ့ number ထဲကို user ရိုက္သြင္းမဲ့ ဂဏန္းကိုထည့္တာပါ။
Integer ျဖစ္ဖို႕ေတာ့လိုတာေပါ့။
if((number%2)==0)
အဲ့ဒါကေတာ့ user ရိုက္သြင္းမယ့္ ဂဏန္းကို ၂ နဲ႕စားၿပီးရမယ့္
အၾကြင္းကို 0 နဲ႕ညီလားစစ္တာပါ.
% modulus
== equal
တကယ္လို႕ 0 ၾကြင္းမယ္ဆို စံုေပါ.
1 ၾကြင္းမယ္ဆိုရင္ေတာ့ မ ေပါ့။
အဲ့တာေၾကာင့္
if((number%2)==0)
System.out.println("Even");
if((number%2)==1)
System.out.println("Odd");
လို႕ေရးလုိက္တာေပါ့။
System.out.println ဆိုတာကေတာ့ console screen မွာေပၚခ်င္တဲ့စာသားကို
ေရးတာပါ။
if statement အေၾကာင္းကို နားလည္မယ္လို႕ေမွ်ာ္လင့္ပါတယ္။
No comments:
Post a Comment