postest java adejhon

Upload: alwie-augusra-t-a

Post on 19-Jul-2015

35 views

Category:

Documents


2 download

TRANSCRIPT

3.JAVA 3.1 Listing Program/*import library java*/ import java.io.BufferedReader; ;/*mendapatkan input dari keyboard*/ import java.io.InputStreamReader; ;/*membaca inputan yang telah dimasukkan*/ import java.io.IOException; ;/*mengecek apabila terjadi kesalahan pada inputan yang dimasukkan*/ /*deklarasi nama kelas*/ public class ProgramAndOr { /*deklarasi fungsi utama*/ public static void main (String[] args){ /*menampilkan teks*/ System.out.println("masukkan angka anda:"); /*mengaktifkan library untuk menginput data*/ BufferedReader bfr = new BufferedReader (new InputStreamReader(System.in)); /*deklarasi variabel bertipe string*/ String angkaInput = null; /*menginput data*/] try{ angkaInput = bfr.readLine(); }catch (IOException e){ e.printStackTrace(); } /*deklarasi variabel bertipe integer, nilainya sesuai nilai yang diinputkan*/ int Data = Integer.valueOf(angkaInput).intValue(); /*memulai fungsi if, pengkondisian perulangan dan operator logika and*/ if ((Data%96==0) && (Data%69==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 96 dan kelipatan 69."); /*memulai fungsi else*/ else /*menampilkan teks*/

System.out.println("bilangan yang anda masukkan bukan kelipatan 96 dan kelipatan 69."); /*memulai fungsi if, pengkondisian perulangan dan logika or*/ if ((Data%96==0) || (Data%69==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 96 atau kelipatan 69."); /*memulai fungsi else*/ else /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan bukan kelipatan 96 atau kelipatan 69."); } } operator

3.2 Keterangan Program Memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi 96 sama dengan 0 dan jika sisa hasil bagi nilai pada variabel data dibagi 69 sama dengan 0. Artinya kondisi tersebut bernilai benar jika kedua kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%96==0) && (data%69==0)) System.out.println(bilangan yang anda masukkan adalah kelipatan 96 dan kelipatan 69.);

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println(bilangan yang anda masukkan bukan kelipatan 96 dan kelipatan 69.);

Baris selanjutnya adalah memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi

96 sama dengan 0 atau jika sisa hasil bagi nilai pada variabel data dibagi 69 sama dengan 0. Artinya kondisi tersebut bernilai benar jika salah satu kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%96==0) || (data%69==0)) System.out.println("bilangan yang anda masukkan adalah kelipatan 96 atau kelipatan 69.");

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println("bilangan yang anda masukkan bukan kelipatan 96 atau kelipatan 69.");

Lalu fungsi ditutup dengan tanda }. Dari gambar di atas, hasil yang ditampilkan sesuai dengan kondisi yang diberikan. Jadi program berjalan sesuai dengan fungsinya 3.2 Screenshot Program

3.JAVA 3.1 Listing Program/*import library java*/ import java.io.BufferedReader; ;/*mendapatkan input dari keyboard*/ import java.io.InputStreamReader; ;/*membaca inputan yang telah dimasukkan*/ import java.io.IOException; ;/*mengecek apabila terjadi kesalahan pada inputan yang dimasukkan*/ /*deklarasi nama kelas*/ public class ProgramAndOr { /*deklarasi fungsi utama*/ public static void main (String[] args){ /*menampilkan teks*/ System.out.println("masukkan angka anda:"); /*mengaktifkan library untuk menginput data*/ BufferedReader bfr = new BufferedReader (new InputStreamReader(System.in)); /*deklarasi variabel bertipe string*/ String angkaInput = null; /*menginput data*/] try{ angkaInput = bfr.readLine(); }catch (IOException e){ e.printStackTrace(); } /*deklarasi variabel bertipe integer, nilainya sesuai nilai yang diinputkan*/ int Data = Integer.valueOf(angkaInput).intValue(); /*memulai fungsi if, pengkondisian perulangan dan operator logika and*/ if ((Data%7==0) && (Data%12==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 7 dan kelipatan 12."); /*memulai fungsi else*/ else /*menampilkan teks*/

System.out.println("bilangan yang anda masukkan bukan kelipatan 7 dan kelipatan 12."); /*memulai fungsi if, pengkondisian perulangan dan logika or*/ if ((Data%7==0) || (Data%12==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 7 atau kelipatan 12."); /*memulai fungsi else*/ else /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan bukan kelipatan 7 atau kelipatan 12."); } } operator

3.2 Keterangan Program Memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi 7 sama dengan 0 dan jika sisa hasil bagi nilai pada variabel data dibagi 12 sama dengan 0. Artinya kondisi tersebut bernilai benar jika kedua kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%7==0) && (data%12==0)) System.out.println(bilangan yang anda masukkan adalah kelipatan 7 dan kelipatan 12.);

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println(bilangan yang anda masukkan bukan kelipatan 7 dan kelipatan 12.);

Baris selanjutnya adalah memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi

7 sama dengan 0 atau jika sisa hasil bagi nilai pada variabel data dibagi 12 sama dengan 0. Artinya kondisi tersebut bernilai benar jika salah satu kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%7==0) || (data%12==0)) System.out.println("bilangan yang anda masukkan adalah kelipatan 7 atau kelipatan 12.");

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println("bilangan yang anda masukkan bukan kelipatan 7 atau kelipatan 12.");

Lalu fungsi ditutup dengan tanda }. Dari gambar di atas, hasil yang ditampilkan sesuai dengan kondisi yang diberikan. Jadi program berjalan sesuai dengan fungsinya 3.2 Screenshot Program

3.JAVA 3.1 Listing Program/*import library java*/ import java.io.BufferedReader; ;/*mendapatkan input dari keyboard*/ import java.io.InputStreamReader; ;/*membaca inputan yang telah dimasukkan*/ import java.io.IOException; ;/*mengecek apabila terjadi kesalahan pada inputan yang dimasukkan*/ /*deklarasi nama kelas*/ public class ProgramAndOr { /*deklarasi fungsi utama*/ public static void main (String[] args){ /*menampilkan teks*/ System.out.println("masukkan angka anda:"); /*mengaktifkan library untuk menginput data*/ BufferedReader bfr = new BufferedReader (new InputStreamReader(System.in)); /*deklarasi variabel bertipe string*/ String angkaInput = null; /*menginput data*/] try{ angkaInput = bfr.readLine(); }catch (IOException e){ e.printStackTrace(); } /*deklarasi variabel bertipe integer, nilainya sesuai nilai yang diinputkan*/ int Data = Integer.valueOf(angkaInput).intValue(); /*memulai fungsi if, pengkondisian perulangan dan operator logika and*/ if ((Data%90==0) && (Data%99==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 90 dan kelipatan 99."); /*memulai fungsi else*/ else /*menampilkan teks*/

System.out.println("bilangan yang anda masukkan bukan kelipatan 90 dan kelipatan 99."); /*memulai fungsi if, pengkondisian perulangan dan logika or*/ if ((Data%96==0) || (Data%69==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 90 atau kelipatan 99."); /*memulai fungsi else*/ else /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan bukan kelipatan 90 atau kelipatan 99."); } } operator

3.2 Keterangan Program Memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi 90 sama dengan 0 dan jika sisa hasil bagi nilai pada variabel data dibagi 99 sama dengan 0. Artinya kondisi tersebut bernilai benar jika kedua kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%90==0) && (data%99==0)) System.out.println(bilangan yang anda masukkan adalah kelipatan 90 dan kelipatan 99.);

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println(bilangan yang anda masukkan bukan kelipatan 90 dan kelipatan 99.);

Baris selanjutnya adalah memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi

90 sama dengan 0 atau jika sisa hasil bagi nilai pada variabel data dibagi 99 sama dengan 0. Artinya kondisi tersebut bernilai benar jika salah satu kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%90==0) || (data%99==0)) System.out.println("bilangan yang anda masukkan adalah kelipatan 90 atau kelipatan 99.");

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println("bilangan yang anda masukkan bukan kelipatan 90 atau kelipatan 99.");

Lalu fungsi ditutup dengan tanda }. Dari gambar di atas, hasil yang ditampilkan sesuai dengan kondisi yang diberikan. Jadi program berjalan sesuai dengan fungsinya 3.2 Screenshot Program

3.JAVA 3.1 Listing Program/*import library java*/ import java.io.BufferedReader; ;/*mendapatkan input dari keyboard*/ import java.io.InputStreamReader; ;/*membaca inputan yang telah dimasukkan*/ import java.io.IOException; ;/*mengecek apabila terjadi kesalahan pada inputan yang dimasukkan*/ /*deklarasi nama kelas*/ public class ProgramAndOr { /*deklarasi fungsi utama*/ public static void main (String[] args){ /*menampilkan teks*/ System.out.println("masukkan angka anda:"); /*mengaktifkan library untuk menginput data*/ BufferedReader bfr = new BufferedReader (new InputStreamReader(System.in)); /*deklarasi variabel bertipe string*/ String angkaInput = null; /*menginput data*/] try{ angkaInput = bfr.readLine(); }catch (IOException e){ e.printStackTrace(); } /*deklarasi variabel bertipe integer, nilainya sesuai nilai yang diinputkan*/ int Data = Integer.valueOf(angkaInput).intValue(); /*memulai fungsi if, pengkondisian perulangan dan operator logika and*/ if ((Data%5==0) && (Data%10==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 5 dan kelipatan 10."); /*memulai fungsi else*/ else /*menampilkan teks*/

System.out.println("bilangan yang anda masukkan bukan kelipatan 5 dan kelipatan 10."); /*memulai fungsi if, pengkondisian perulangan dan logika or*/ if ((Data%5==0) || (Data%10==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 5 atau kelipatan 10."); /*memulai fungsi else*/ else /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan bukan kelipatan 5 atau kelipatan 10."); } } operator

3.2 Keterangan Program Memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi 5 sama dengan 0 dan jika sisa hasil bagi nilai pada variabel data dibagi 10 sama dengan 0. Artinya kondisi tersebut bernilai benar jika kedua kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%5==0) && (data%10==0)) System.out.println(bilangan yang anda masukkan adalah kelipatan 5 dan kelipatan 10.);

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println(bilangan yang anda masukkan bukan kelipatan 5 dan kelipatan 10.);

Baris selanjutnya adalah memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi

5 sama dengan 0 atau jika sisa hasil bagi nilai pada variabel data dibagi 10 sama dengan 0. Artinya kondisi tersebut bernilai benar jika salah satu kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%5==0) || (data%10==0)) System.out.println("bilangan yang anda masukkan adalah kelipatan 5 atau kelipatan 10.");

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println("bilangan yang anda masukkan bukan kelipatan 5 atau kelipatan 10.");

Lalu fungsi ditutup dengan tanda }. Dari gambar di atas, hasil yang ditampilkan sesuai dengan kondisi yang diberikan. Jadi program berjalan sesuai dengan fungsinya 3.2 Screenshot Program

3.JAVA 3.1 Listing Program/*import library java*/ import java.io.BufferedReader; ;/*mendapatkan input dari keyboard*/ import java.io.InputStreamReader; ;/*membaca inputan yang telah dimasukkan*/ import java.io.IOException; ;/*mengecek apabila terjadi kesalahan pada inputan yang dimasukkan*/ /*deklarasi nama kelas*/ public class ProgramAndOr { /*deklarasi fungsi utama*/ public static void main (String[] args){ /*menampilkan teks*/ System.out.println("masukkan angka anda:"); /*mengaktifkan library untuk menginput data*/ BufferedReader bfr = new BufferedReader (new InputStreamReader(System.in)); /*deklarasi variabel bertipe string*/ String angkaInput = null; /*menginput data*/] try{ angkaInput = bfr.readLine(); }catch (IOException e){ e.printStackTrace(); } /*deklarasi variabel bertipe integer, nilainya sesuai nilai yang diinputkan*/ int Data = Integer.valueOf(angkaInput).intValue(); /*memulai fungsi if, pengkondisian perulangan dan operator logika and*/ if ((Data%20==0) && (Data%21==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 20 dan kelipatan 21."); /*memulai fungsi else*/ else /*menampilkan teks*/

System.out.println("bilangan yang anda masukkan bukan kelipatan 20 dan kelipatan 21."); /*memulai fungsi if, pengkondisian perulangan dan logika or*/ if ((Data%20==0) || (Data%21==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 20 atau kelipatan 21."); /*memulai fungsi else*/ else /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan bukan kelipatan 20 atau kelipatan 21."); } } operator

3.2 Keterangan Program Memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi 20 sama dengan 0 dan jika sisa hasil bagi nilai pada variabel data dibagi 21 sama dengan 0. Artinya kondisi tersebut bernilai benar jika kedua kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%20==0) && (data%21==0)) System.out.println(bilangan yang anda masukkan adalah kelipatan 20 dan kelipatan 21.);

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println(bilangan yang anda masukkan bukan kelipatan 20 dan kelipatan 21.);

Baris selanjutnya adalah memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi

20 sama dengan 0 atau jika sisa hasil bagi nilai pada variabel data dibagi 21 sama dengan 0. Artinya kondisi tersebut bernilai benar jika salah satu kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%20==0) || (data%21==0)) System.out.println("bilangan yang anda masukkan adalah kelipatan 20 atau kelipatan 21.");

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println("bilangan yang anda masukkan bukan kelipatan 20 atau kelipatan 21.");

Lalu fungsi ditutup dengan tanda }. Dari gambar di atas, hasil yang ditampilkan sesuai dengan kondisi yang diberikan. Jadi program berjalan sesuai dengan fungsinya 3.2 Screenshot Program

3.JAVA 3.1 Listing Program/*import library java*/ import java.io.BufferedReader; ;/*mendapatkan input dari keyboard*/ import java.io.InputStreamReader; ;/*membaca inputan yang telah dimasukkan*/ import java.io.IOException; ;/*mengecek apabila terjadi kesalahan pada inputan yang dimasukkan*/ /*deklarasi nama kelas*/ public class ProgramAndOr { /*deklarasi fungsi utama*/ public static void main (String[] args){ /*menampilkan teks*/ System.out.println("masukkan angka anda:"); /*mengaktifkan library untuk menginput data*/ BufferedReader bfr = new BufferedReader (new InputStreamReader(System.in)); /*deklarasi variabel bertipe string*/ String angkaInput = null; /*menginput data*/] try{ angkaInput = bfr.readLine(); }catch (IOException e){ e.printStackTrace(); } /*deklarasi variabel bertipe integer, nilainya sesuai nilai yang diinputkan*/ int Data = Integer.valueOf(angkaInput).intValue(); /*memulai fungsi if, pengkondisian perulangan dan operator logika and*/ if ((Data%29==0) && (Data%38==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 29 dan kelipatan 38."); /*memulai fungsi else*/ else /*menampilkan teks*/

System.out.println("bilangan yang anda masukkan bukan kelipatan 29 dan kelipatan 38."); /*memulai fungsi if, pengkondisian perulangan dan logika or*/ if ((Data%29==0) || (Data%38==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 29 atau kelipatan 38."); /*memulai fungsi else*/ else /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan bukan kelipatan 29 atau kelipatan 38."); } } operator

3.2 Keterangan Program Memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi 29 sama dengan 0 dan jika sisa hasil bagi nilai pada variabel data dibagi 38 sama dengan 0. Artinya kondisi tersebut bernilai benar jika kedua kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%29==0) && (data%38==0)) System.out.println(bilangan yang anda masukkan adalah kelipatan 29 dan kelipatan 38.);

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println(bilangan yang anda masukkan bukan kelipatan 29 dan kelipatan 38.);

Baris selanjutnya adalah memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi

29 sama dengan 0 atau jika sisa hasil bagi nilai pada variabel data dibagi 38 sama dengan 0. Artinya kondisi tersebut bernilai benar jika salah satu kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%29==0) || (data%=38==0)) System.out.println("bilangan yang anda masukkan adalah kelipatan 29 atau kelipatan 38.");

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println("bilangan yang anda masukkan bukan kelipatan 29 atau kelipatan 38.");

Lalu fungsi ditutup dengan tanda }. Dari gambar di atas, hasil yang ditampilkan sesuai dengan kondisi yang diberikan. Jadi program berjalan sesuai dengan fungsinya 3.2 Screenshot Program

3.JAVA 3.1 Listing Program/*import library java*/ import java.io.BufferedReader; ;/*mendapatkan input dari keyboard*/ import java.io.InputStreamReader; ;/*membaca inputan yang telah dimasukkan*/ import java.io.IOException; ;/*mengecek apabila terjadi kesalahan pada inputan yang dimasukkan*/ /*deklarasi nama kelas*/ public class ProgramAndOr { /*deklarasi fungsi utama*/ public static void main (String[] args){ /*menampilkan teks*/ System.out.println("masukkan angka anda:"); /*mengaktifkan library untuk menginput data*/ BufferedReader bfr = new BufferedReader (new InputStreamReader(System.in)); /*deklarasi variabel bertipe string*/ String angkaInput = null; /*menginput data*/] try{ angkaInput = bfr.readLine(); }catch (IOException e){ e.printStackTrace(); } /*deklarasi variabel bertipe integer, nilainya sesuai nilai yang diinputkan*/ int Data = Integer.valueOf(angkaInput).intValue(); /*memulai fungsi if, pengkondisian perulangan dan operator logika and*/ if ((Data%50==0) && (Data%33==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 50 dan kelipatan 33."); /*memulai fungsi else*/ else /*menampilkan teks*/

System.out.println("bilangan yang anda masukkan bukan kelipatan 50 dan kelipatan 33."); /*memulai fungsi if, pengkondisian perulangan dan logika or*/ if ((Data%50==0) || (Data%33==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 50 atau kelipatan 33."); /*memulai fungsi else*/ else /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan bukan kelipatan 50 atau kelipatan 33."); } } operator

3.2 Keterangan Program Memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi 50 sama dengan 0 dan jika sisa hasil bagi nilai pada variabel data dibagi 33 sama dengan 0. Artinya kondisi tersebut bernilai benar jika kedua kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%50==0) && (data%33==0)) System.out.println(bilangan yang anda masukkan adalah kelipatan 50 dan kelipatan 33.);

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println(bilangan yang anda masukkan bukan kelipatan 50 dan kelipatan 33.);

Baris selanjutnya adalah memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi

50 sama dengan 0 atau jika sisa hasil bagi nilai pada variabel data dibagi 33 sama dengan 0. Artinya kondisi tersebut bernilai benar jika salah satu kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%50==0) || (data%33==0)) System.out.println("bilangan yang anda masukkan adalah kelipatan 50 atau kelipatan 33.");

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println("bilangan yang anda masukkan bukan kelipatan 50 atau kelipatan 33.");

Lalu fungsi ditutup dengan tanda }. Dari gambar di atas, hasil yang ditampilkan sesuai dengan kondisi yang diberikan. Jadi program berjalan sesuai dengan fungsinya 3.2 Screenshot Program

3.JAVA 3.1 Listing Program/*import library java*/ import java.io.BufferedReader; ;/*mendapatkan input dari keyboard*/ import java.io.InputStreamReader; ;/*membaca inputan yang telah dimasukkan*/ import java.io.IOException; ;/*mengecek apabila terjadi kesalahan pada inputan yang dimasukkan*/ /*deklarasi nama kelas*/ public class ProgramAndOr { /*deklarasi fungsi utama*/ public static void main (String[] args){ /*menampilkan teks*/ System.out.println("masukkan angka anda:"); /*mengaktifkan library untuk menginput data*/ BufferedReader bfr = new BufferedReader (new InputStreamReader(System.in)); /*deklarasi variabel bertipe string*/ String angkaInput = null; /*menginput data*/] try{ angkaInput = bfr.readLine(); }catch (IOException e){ e.printStackTrace(); } /*deklarasi variabel bertipe integer, nilainya sesuai nilai yang diinputkan*/ int Data = Integer.valueOf(angkaInput).intValue(); /*memulai fungsi if, pengkondisian perulangan dan operator logika and*/ if ((Data%26==0) && (Data%15==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 26 dan kelipatan 15."); /*memulai fungsi else*/ else /*menampilkan teks*/

System.out.println("bilangan yang anda masukkan bukan kelipatan 26 dan kelipatan 15."); /*memulai fungsi if, pengkondisian perulangan dan logika or*/ if ((Data%26==0) || (Data%15==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 26 atau kelipatan 15."); /*memulai fungsi else*/ else /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan bukan kelipatan 26 atau kelipatan 15."); } } operator

3.2 Keterangan Program Memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi 26 sama dengan 0 dan jika sisa hasil bagi nilai pada variabel data dibagi 15 sama dengan 0. Artinya kondisi tersebut bernilai benar jika kedua kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%26==0) && (data%15==0)) System.out.println(bilangan yang anda masukkan adalah kelipatan 26 dan kelipatan 15.);

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println(bilangan yang anda masukkan bukan kelipatan 26 dan kelipatan 15.);

Baris selanjutnya adalah memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi

96 sama dengan 0 atau jika sisa hasil bagi nilai pada variabel data dibagi 69 sama dengan 0. Artinya kondisi tersebut bernilai benar jika salah satu kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%26==0) || (data%15==0)) System.out.println("bilangan yang anda masukkan adalah kelipatan 26 atau kelipatan 15.");

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println("bilangan yang anda masukkan bukan kelipatan 26 atau kelipatan 15.");

Lalu fungsi ditutup dengan tanda }. Dari gambar di atas, hasil yang ditampilkan sesuai dengan kondisi yang diberikan. Jadi program berjalan sesuai dengan fungsinya 3.2 Screenshot Program

3.JAVA 3.1 Listing Program/*import library java*/ import java.io.BufferedReader; ;/*mendapatkan input dari keyboard*/ import java.io.InputStreamReader; ;/*membaca inputan yang telah dimasukkan*/ import java.io.IOException; ;/*mengecek apabila terjadi kesalahan pada inputan yang dimasukkan*/ /*deklarasi nama kelas*/ public class ProgramAndOr { /*deklarasi fungsi utama*/ public static void main (String[] args){ /*menampilkan teks*/ System.out.println("masukkan angka anda:"); /*mengaktifkan library untuk menginput data*/ BufferedReader bfr = new BufferedReader (new InputStreamReader(System.in)); /*deklarasi variabel bertipe string*/ String angkaInput = null; /*menginput data*/] try{ angkaInput = bfr.readLine(); }catch (IOException e){ e.printStackTrace(); } /*deklarasi variabel bertipe integer, nilainya sesuai nilai yang diinputkan*/ int Data = Integer.valueOf(angkaInput).intValue(); /*memulai fungsi if, pengkondisian perulangan dan operator logika and*/ if ((Data%19==0) && (Data%72==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 19 dan kelipatan 72."); /*memulai fungsi else*/ else /*menampilkan teks*/

System.out.println("bilangan yang anda masukkan bukan kelipatan 19 dan kelipatan 72."); /*memulai fungsi if, pengkondisian perulangan dan logika or*/ if ((Data%19==0) || (Data%72==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 19 atau kelipatan 72."); /*memulai fungsi else*/ else /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan bukan kelipatan 19 atau kelipatan 72."); } } operator

3.2 Keterangan Program Memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi 19 sama dengan 0 dan jika sisa hasil bagi nilai pada variabel data dibagi 72 sama dengan 0. Artinya kondisi tersebut bernilai benar jika kedua kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%19==0) && (data%72==0)) System.out.println(bilangan yang anda masukkan adalah kelipatan 19 dan kelipatan 72.);

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println(bilangan yang anda masukkan bukan kelipatan 19 dan kelipatan 72.);

Baris selanjutnya adalah memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi

19 sama dengan 0 atau jika sisa hasil bagi nilai pada variabel data dibagi 72 sama dengan 0. Artinya kondisi tersebut bernilai benar jika salah satu kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%19==0) || (data%72==0)) System.out.println("bilangan yang anda masukkan adalah kelipatan 19 atau kelipatan 72.");

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println("bilangan yang anda masukkan bukan kelipatan 19 atau kelipatan 72.");

Lalu fungsi ditutup dengan tanda }. Dari gambar di atas, hasil yang ditampilkan sesuai dengan kondisi yang diberikan. Jadi program berjalan sesuai dengan fungsinya 3.2 Screenshot Program

3.JAVA 3.1 Listing Program/*import library java*/ import java.io.BufferedReader; ;/*mendapatkan input dari keyboard*/ import java.io.InputStreamReader; ;/*membaca inputan yang telah dimasukkan*/ import java.io.IOException; ;/*mengecek apabila terjadi kesalahan pada inputan yang dimasukkan*/ /*deklarasi nama kelas*/ public class ProgramAndOr { /*deklarasi fungsi utama*/ public static void main (String[] args){ /*menampilkan teks*/ System.out.println("masukkan angka anda:"); /*mengaktifkan library untuk menginput data*/ BufferedReader bfr = new BufferedReader (new InputStreamReader(System.in)); /*deklarasi variabel bertipe string*/ String angkaInput = null; /*menginput data*/] try{ angkaInput = bfr.readLine(); }catch (IOException e){ e.printStackTrace(); } /*deklarasi variabel bertipe integer, nilainya sesuai nilai yang diinputkan*/ int Data = Integer.valueOf(angkaInput).intValue(); /*memulai fungsi if, pengkondisian perulangan dan operator logika and*/ if ((Data%255==0) && (Data%254==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 255 dan kelipatan 254."); /*memulai fungsi else*/ else /*menampilkan teks*/

System.out.println("bilangan yang anda masukkan bukan kelipatan 255 dan kelipatan 254."); /*memulai fungsi if, pengkondisian perulangan dan logika or*/ if ((Data%255==0) || (Data%254==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 255 atau kelipatan 254."); /*memulai fungsi else*/ else /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan bukan kelipatan 255 atau kelipatan 254."); } } operator

3.2 Keterangan Program Memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi 255 sama dengan 0 dan jika sisa hasil bagi nilai pada variabel data dibagi 254 sama dengan 0. Artinya kondisi tersebut bernilai benar jika kedua kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%255==0) && (data%254==0)) System.out.println(bilangan yang anda masukkan adalah kelipatan 255 dan kelipatan 254.);

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println(bilangan yang anda masukkan bukan kelipatan 255 dan kelipatan 254.);

Baris selanjutnya adalah memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi

255 sama dengan 0 atau jika sisa hasil bagi nilai pada variabel data dibagi 254 sama dengan 0. Artinya kondisi tersebut bernilai benar jika salah satu kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%255==0) || (data%254==0)) System.out.println("bilangan yang anda masukkan adalah kelipatan 255 atau kelipatan 254.");

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println("bilangan yang anda masukkan bukan kelipatan 255 atau kelipatan 254.");

Lalu fungsi ditutup dengan tanda }. Dari gambar di atas, hasil yang ditampilkan sesuai dengan kondisi yang diberikan. Jadi program berjalan sesuai dengan fungsinya 3.2 Screenshot Program

3.JAVA 3.1 Listing Program/*import library java*/ import java.io.BufferedReader; ;/*mendapatkan input dari keyboard*/ import java.io.InputStreamReader; ;/*membaca inputan yang telah dimasukkan*/ import java.io.IOException; ;/*mengecek apabila terjadi kesalahan pada inputan yang dimasukkan*/ /*deklarasi nama kelas*/ public class ProgramAndOr { /*deklarasi fungsi utama*/ public static void main (String[] args){ /*menampilkan teks*/ System.out.println("masukkan angka anda:"); /*mengaktifkan library untuk menginput data*/ BufferedReader bfr = new BufferedReader (new InputStreamReader(System.in)); /*deklarasi variabel bertipe string*/ String angkaInput = null; /*menginput data*/] try{ angkaInput = bfr.readLine(); }catch (IOException e){ e.printStackTrace(); } /*deklarasi variabel bertipe integer, nilainya sesuai nilai yang diinputkan*/ int Data = Integer.valueOf(angkaInput).intValue(); /*memulai fungsi if, pengkondisian perulangan dan operator logika and*/ if ((Data%999==0) && (Data%998==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 999 dan kelipatan 998."); /*memulai fungsi else*/ else /*menampilkan teks*/

System.out.println("bilangan yang anda masukkan bukan kelipatan 999 dan kelipatan 998."); /*memulai fungsi if, pengkondisian perulangan dan logika or*/ if ((Data%999==0) || (Data%998==0)) /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan adalah kelipatan 999 atau kelipatan 998."); /*memulai fungsi else*/ else /*menampilkan teks*/ System.out.println("bilangan yang anda masukkan bukan kelipatan 999 atau kelipatan 998."); } } operator

3.2 Keterangan Program Memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi 999 sama dengan 0 dan jika sisa hasil bagi nilai pada variabel data dibagi 998 sama dengan 0. Artinya kondisi tersebut bernilai benar jika kedua kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%999==0) && (data%998==0)) System.out.println(bilangan yang anda masukkan adalah kelipatan 999 dan kelipatan 998.);

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println(bilangan yang anda masukkan bukan kelipatan 999 dan kelipatan 998.);

Baris selanjutnya adalah memasukkan pernyataan if, kondisi yang digunakan jika sisa hasil bagi nilai pada variabel data dibagi

999 sama dengan 0 atau jika sisa hasil bagi nilai pada variabel data dibagi 998 sama dengan 0. Artinya kondisi tersebut bernilai benar jika salah satu kondisi tersebut bernilai benar. Pernyataan di bawahnya akan dieksekusi jika kondisi tersebut benar.if((data%999==0) || (data%998==0)) System.out.println("bilangan yang anda masukkan adalah kelipatan 999 atau kelipatan 998.");

Selanjutnya adalah pernyataan else, pernyataan di bawahnya akan dieksekusi jika kondisi pada pernyataan if tidak terpenuhi.else System.out.println("bilangan yang anda masukkan bukan kelipatan 999 atau kelipatan 998.");

Lalu fungsi ditutup dengan tanda }. Dari gambar di atas, hasil yang ditampilkan sesuai dengan kondisi yang diberikan. Jadi program berjalan sesuai dengan fungsinya 3.2 Screenshot Program