Friday, August 14, 2015

Java if Statement


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