// numberif.java import java.util.Scanner; public class numberif {     public static void main(String args[]) {        Scanner obj = new Scanner(System.in);        System.out.print("num= ");        int num = obj.nextInt();        if(num == 50) {           System.out.println("Number = 50");        }        else if (num > 50) {           System.out.println("Number > 50");        }        else if(num < 50) {           System.out.println("Number < 50");        }     } } |
DOWNLOAD : numberif.java
ใช้ if และ else if ในการสร้างเงื่อนไข
// run num= 50 Number= 50 |
ถ้าใส่ค่า50programจะขึ้นว่า Number= 50
// run Number= 20 Number < 50 |
ถ้าใส่ค่าน้อยกว่า50programจะขึ้นว่า Number < 50
// run Number= 80 Number > 50 |
ถ้าใส่ค่ามากกว่า50programจะขึ้นว่า Number > 50
// javaswitch.java import java.util.Scanner; public class numberif {     public static void main(String args[]) {              Scanner obj = new Scanner(System.in);              System.out.print("num= ");              int num = obj.nextInt();              switch (num) {                    case 0 :; case 1 :; case 2 :; case 3 :; case 4 :; case 5 :; case 7 :; case 8 :; case 9 :; case 10 :; case 11 :; case 12 :; case 13 :; case 14 :; case 15 :; case 16 :; case 17 :; case 18 :; case 19 :; case 20 :; case 21 :;case 22 :;case 23 :; case 24 :; case 25 :; case 26 :; case 27 :; case 28 :; case 29 :; case 30 :; case 31 :; case 32 :; case 33 :; case 34 :; case 35 :; case 36 :; case 37 :; case 38 :; case 39 :; case 40 :; case 41 :; case 42 :; case 43 :; case 44 :; case 45 :; case 46 :; case 47 :; case 48 :;                    case 49 : System.out.println("Number < 50"); break;                    case 50 : System.out.println("Number = 50"); break;                    default : System.out.println("Number > 50");        }     } } |
DOWNLOAD : javaswitch.java
ใช่ switch ในการสร้างเงื่อนไข
// run num= 50 Number= 50 |
ถ้าใส่ค่า50programจะขึ้นว่า Number= 50
// run Number= 20 Number < 50 |
ถ้าใส่ค่าน้อยกว่า50programจะขึ้นว่า Number < 50
// run Number= 80 Number > 50 |
ถ้าใส่ค่ามากกว่า50programจะขึ้นว่า Number > 50
การใช้คำสั่งทั้ง2แบบจะให้ผลลัพธ์เหมือนกัน แต่การใช้ if จะเหมาะสมกว่าในการสร้างprogramนี้
No comments:
Post a Comment