Belajar Java Dasar Operator Kecerdikan Untuk Pemula
Belajar Java Dasar Operator Logika Untuk Pemula
Belajar Java Dasar Operator Logika Untuk Pemula-Terkadang keputusan sebuah pernyataan (statement) dikala akan dieksekusi, ditetapkan oleh kombinasi dari beberapa kondisi. Kita sanggup memakai operator budi untuk menkombinasikan kondisi-kondisi ini untuk membentuk adonan mulut boolean.Penjelasan :
- Operator AND && : bernilai true kalau kedua kondisi terpenuhi
- Operator OR || : bernilai true kalau salah satu kondisi terpenuhi
- Operator Exclusive OR ^ : bernilai true kalau salah satu kondisi terpenuhi dan kondisi lain tidak terpenuhi
- Operator NOT ! : menciptakan nilai true menjadi false dan sebaliknya.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 | public class OperatorLogika { int umur = 30; int berat = 75; //Kondisional operator AND && public boolean testKondisionalOperatorAND1(){ return ((umur > 32) && (berat < 70)); } public boolean testKondisionalOperatorAND2(){ return ((umur > 32) && (berat >= 70)); } public boolean testKondisionalOperatorAND3(){ return ((umur >= 25) && (berat < 70)); } public boolean testKondisionalOperatorAND4(){ return ((umur >=25) && (berat >= 70)); } //Kondisonal operator OR || public boolean testKondisionalOperatorOR1(){ return ((umur > 32) || (berat < 70)); } public boolean testKondisionalOperatorOR2(){ return ((umur > 32) || (berat >= 70)); } public boolean testKondisionalOperatorOR3(){ return ((umur >= 25) || (berat < 70)); } public boolean testKondisionalOperatorOR4(){ return ((umur >=25) || (berat >= 70)); } //Logika boolean AND & public boolean testLogikaAND1(){ return ((umur > 32) & (berat < 70)); } public boolean testLogikaAND2(){ return ((umur > 32) & (berat >= 70)); } public boolean testLogikaAND3(){ return ((umur >= 25) & (berat < 70)); } public boolean testLogikaAND4(){ return ((umur >=25) & (berat >= 70)); } //Logika boolean inclusive OR | public boolean testLogikaInclusiveOR1(){ return ((umur > 32) | (berat < 70)); } public boolean testLogikaInclusiveOR2(){ return ((umur > 32) | (berat >= 70)); } public boolean testLogikaInclusiveOR3(){ return ((umur >= 25) | (berat < 70)); } public boolean testLogikaInclusiveOR4(){ return ((umur >=25) | (berat >= 70)); } //Logika boolean exclusive OR ^ public boolean testLogikaExclusiveOR1(){ return ((umur > 32) ^ (berat < 70)); } public boolean testLogikaExclusiveOR2(){ return ((umur > 32) ^ (berat >= 70)); } public boolean testLogikaExclusiveOR3(){ return ((umur >= 25) ^ (berat < 70)); } public boolean testLogikaExclusiveOR4(){ return ((umur >=25) ^ (berat >= 70)); } //beberapa referensi Logika NOT ! public boolean testLogikaNOT1(){ return (!(umur >=25)); } public boolean testLogikaNOT2(){ return (!(berat < 70)); } public boolean testLogikaNOT3(){ return (!(berat == 70)); } public boolean testLogikaNOT4(){ return (!(umur == 30)); } } |
class DemoOperatorLogika
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 | public class DemoOperatorLogika { public static void main(String args []){ OperatorLogika test = new OperatorLogika(); System.out.println("Nilai kondisi (umur > 32) && (berat < 70) yaitu " + test.testKondisionalOperatorAND1()); System.out.println("Nilai kondisi (umur > 32) && (berat >= 70) yaitu " + test.testKondisionalOperatorAND2()); System.out.println("Nilai kondisi (umur >= 25) && (berat < 70) yaitu " + test.testKondisionalOperatorAND3()); System.out.println("Nilai kondisi (umur >=25) && (berat >= 70) yaitu " + test.testKondisionalOperatorAND4()); System.out.println(); System.out.println("Nilai kondisi (umur > 32) || (berat < 70) yaitu " + test.testKondisionalOperatorOR1()); System.out.println("Nilai kondisi (umur > 32) || (berat >= 70) yaitu " + test.testKondisionalOperatorOR2()); System.out.println("Nilai kondisi (umur >= 25) || (berat < 70) yaitu " + test.testKondisionalOperatorOR3()); System.out.println("Nilai kondisi (umur >=25) || (berat >= 70) yaitu " + test.testKondisionalOperatorOR4()); System.out.println(); System.out.println("Nilai kondisi (umur > 32) & (berat < 70) yaitu " + test.testLogikaAND1()); System.out.println("Nilai kondisi (umur > 32) & (berat >= 70) yaitu " + test.testLogikaAND2()); System.out.println("Nilai kondisi (umur >= 25) & (berat < 70) yaitu " + test.testLogikaAND3()); System.out.println("Nilai kondisi (umur >=25) & (berat >= 70) yaitu " + test.testLogikaAND4()); System.out.println(); System.out.println("Nilai kondisi (umur > 32) | (berat < 70) yaitu " + test.testLogikaInclusiveOR1()); System.out.println("Nilai kondisi (umur > 32) | (berat >= 70) yaitu " + test.testLogikaInclusiveOR2()); System.out.println("Nilai kondisi (umur >= 25) | (berat < 70) yaitu " + test.testLogikaInclusiveOR3()); System.out.println("Nilai kondisi (umur >=25) | (berat >= 70) yaitu " + test.testLogikaInclusiveOR4()); System.out.println(); System.out.println("Nilai kondisi (umur > 32) ^ (berat < 70) yaitu " + test.testLogikaExclusiveOR1()); System.out.println("Nilai kondisi (umur > 32) ^ (berat >= 70) yaitu " + test.testLogikaExclusiveOR2()); System.out.println("Nilai kondisi (umur >= 25) ^ (berat < 70) yaitu " + test.testLogikaExclusiveOR3()); System.out.println("Nilai kondisi (umur >=25) ^ (berat >= 70) yaitu " + test.testLogikaExclusiveOR4()); System.out.println(); System.out.println("Nilai kondisi !(umur >=25) yaitu " + test.testLogikaNOT1()); System.out.println("Nilai kondisi !(berat < 70) yaitu " + test.testLogikaNOT2()); System.out.println("Nilai kondisi !(berat == 70) yaitu " + test.testLogikaNOT3()); System.out.println("Nilai kondisi !(umur == 30) yaitu " + test.testLogikaNOT4()); } } |
Output:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | Nilai kondisi (umur > 32) && (berat < 70) yaitu false Nilai kondisi (umur > 32) && (berat >= 70) yaitu false Nilai kondisi (umur >= 25) && (berat < 70) yaitu false Nilai kondisi (umur >=25) && (berat >= 70) yaitu true Nilai kondisi (umur > 32) || (berat < 70) yaitu false Nilai kondisi (umur > 32) || (berat >= 70) yaitu true Nilai kondisi (umur >= 25) || (berat < 70) yaitu true Nilai kondisi (umur >=25) || (berat >= 70) yaitu true Nilai kondisi (umur > 32) & (berat < 70) yaitu false Nilai kondisi (umur > 32) & (berat >= 70) yaitu false Nilai kondisi (umur >= 25) & (berat < 70) yaitu false Nilai kondisi (umur >=25) & (berat >= 70) yaitu true Nilai kondisi (umur > 32) | (berat < 70) yaitu false Nilai kondisi (umur > 32) | (berat >= 70) yaitu true Nilai kondisi (umur >= 25) | (berat < 70) yaitu true Nilai kondisi (umur >=25) | (berat >= 70) yaitu true Nilai kondisi (umur > 32) ^ (berat < 70) yaitu false Nilai kondisi (umur > 32) ^ (berat >= 70) yaitu true Nilai kondisi (umur >= 25) ^ (berat < 70) yaitu true Nilai kondisi (umur >=25) ^ (berat >= 70) yaitu false Nilai kondisi !(umur >=25) yaitu false Nilai kondisi !(berat < 70) yaitu true Nilai kondisi !(berat == 70) yaitu true Nilai kondisi !(umur == 30) yaitu false |
Semoga dengan mengevaluasi outputnya sanggup membantu lebih memahami mengenai wacana pembahasan Belajar Java Dasar Operator Logika Untuk Pemula.
Belum ada Komentar untuk "Belajar Java Dasar Operator Kecerdikan Untuk Pemula"
Posting Komentar