Posts

Showing posts from October, 2018

LIST POSTINGAN JAVA (BLUEJ) AHMAD YUSUF NASUTION

1. Cara menginstall JDK (Java Developent Kit) 2. Cara Menginstall BlueJ dan Membuat Codeing Sederhana 3. Menampilkan Pangkat (BlueJ) 4. Menampilkan Pangkat dari hasil Inputan (Bluej) 5. Menampilkan Jurusan (BlueJ) 6. Menampilkan Program LOOPING WHILE (BlueJ ) 7. Program Sederhana Pemilihan While (BlueJ) 8. Program Hitung Lingkaran (BlueJ) 9. Program JAVA Menghitung Pangkat (BlueJ) 10. Program Perulangan menggunakan For (BlueJ) 11. Program sederhana Kelas Rentang (BlueJ) 12. Program Sederhana untuk Perulangan For dengan Inputan (BlueJ) 13. Menampilkan Program Faktorial (BlueJ) 14. Program Sederhana untuk Menampilkan Nilai Faktorial dengan Inputan (BlueJ) 15. Program menghitung Nilai total di Sekolah/Lainnya (BlueJ) 16. Program menghitung Nilai Total dengan Inputan (BlueJ) 17. Konstruktor Tanpa Parameter (BlueJ) 18. Konstruktor menggunakan Parameter (BlueJ) 19. Konstruktor Parameter dengan Inputan (BlueJ) 20. Cara Menampilkan Bilangan Genap (BlueJ) 21....

Menghitung Nilai Suhu dengan Inputan (BlueJ)

Image
   Pada postingan kali ini saya akan menshare codingan untuk menhitung nilai suhu. Berikut ini codingannya : import java.util.Scanner; public class Lt20_MenghitungSuhu{ public static void main (String[]args){ double c,r,f,k;   //variabel nama tipe data double Scanner input = new Scanner(System.in);  //membuat scanner input System.out.print("Masukan Bilangan = "); c = input.nextInt();  //menginput nilai c r = c*4/5;  //mengeksekusi nilai c menjadi r f = (c*9/5)+32;  //mengeksekusi nilai c menjadi f k = c+273.15;  //mengeksekusi nilai c menjadi k System.out.println("  ");  //menampilkan hasil System.out.println("Celsius = " +c); System.out.println("Reamur = "+r); System.out.println("Fahrenheit = "+f); System.out.println("Kelvin = "+k); } } Berikut output dari codingan diatas :

Menghitung Luas dan Keliling Persegi (BlueJ)

Image
   Pada postingan kali ini saya akan menshare codingan cara menghitung luas dan keliling persegi. pada codingan kali ini nilai sudah ditetapkan. Berikut ini codingannya : public class Lt19_LuasKellPersegi { public static void main (String [] args) { int panjang,lebar,luas_persegi,keliling_persegi; panjang = 10;  //nilai ketetapan panjang dapat diubah lebar = 5;   //nilai ketetapan lebar dapat diubah luas_persegi = panjang * lebar;   //mengeksekusi nilai ketetapan keliling_persegi = 2 * (panjang + lebar);  //mengeksekusi nilai ketetapan System.out.println("Luas Persegi : " + luas_persegi);  //menampilkan hasil ketetapan System.out.println("Keliling Persegi : " + keliling_persegi); } } Berikut output dari codingan diatas :        Kenapa luas dan keliling hasilnya seperti di output ? karena pada codingan diatas sudah diberikan rumusnya sehingga hasilnya seperti pada out...

Cara Menampilkan Nilai X (BlueJ)

Image
   Pada postingan kali ini saya akan menshare codingan bagaimana menampilkan nilai X. Berikut ini codingannya : public class Lt18_X { public static void main (String [] args) { int value = 10;  //variabel value nilai tetap tipe data integer char x;  //tipe data char dengan variabel x x = 'A';  //membaca x dengan nilai A System.out.println( value );  //menampilkan nilai value System.out.println("Nilai x = " + x); } } Berikut output dari codingan diatas :

Cara Menampilkan Bilangan Prima (BlueJ)

Image
   Pada postingan kali ini saya akan menshare codingan untuk menampilkan bilangan Prima. Apa itu bilangan prima,  adalah  bilangan asli  yang lebih besar dari  angka   1 , yang faktor pembaginya adalah  1  dan bilangan itu sendiri. Jadi bilangan prima nilai yang lebih dari 1 dan hanya bisa dibagi dengan 1 dan nilai itu sendiri. Dan pada codingan kali saya akan  membuat nilai prima dari 1 sampai 100. Berikut ini codingannya : public class Lt17_BilPrima { public static void main(String [] args) { System.out.println("Bilangan Prima :");  //menampilkan data for (int i=1; i<=100;i++) {  //nilai ketetapan 1 sampai 100 akan ditambah 1 int b = 0;  //variabel b tipe data integer for (int h=1; h<=i ;h++) {  //nilai ketetapan 1 sampai i akan ditambah 1 if(i%h==0)  //mengeksekusi i dan h b++;   //variabel b ditambah 1 } if(b==2)  /nilai ketetapan b itu 2 System.out.println(i); ...

Menentukan Bilangan Ganjil Genap (BlueJ)

Image
   Pada postingan sebelumnya yaitu Cara menampilkan Bilangan Genap dan Ganjil, codingan tersebut hanya menampilkan angka dari bilangan ganjil dan genap tersebut. Pada postingan kali ini saya akan menampilkan codingan dengan setiap nilai ada keterangan nilai ganjil atau genap. Berikut ini codingannya : public class Lt16_GanjilGenap { public static void main (String [] args){ System.out.println("Bilangan Ganjil Dan Genap :"); int angka=0; for (int i=1;i <= 100;i++){ if (i%2 == 0) System.out.println(i+" GENAP"); if (i%2 == 1) System.out.println(i+" GANJIL"); } } } Berikut output codingan diatas :      Karena dari desktop tidak bisa menampilkan semua nilai, maka hanya sampai sini yang bisa saya beri outputnya.

Hitung Bilangan dengan Rumus (BlueJ)

Image
    Pada postingan kali ini saya akan menampilkan codingan untuk menampilkan hasil dari sebuah rumus, yaitu  F(X) = X² + 2X + 1  dengan  x = 10. Berikut ini codingannya : public class Lt15_PerhitunganX{ public static void main (String[] args){ int x;  //variabel x tipe data integer System.out.println("Hasil Dari f(x) = x² + 2x + 1 ="); for(x=1; x<=10; x++){  //mengulangi nilai ketetapan 1 sampi 10 dengan tambah 1  int f=(x*x)+(2*x)+1;   //rumus perhitungannya  System.out.println("f(x) = ("+x+"*"+x+") + 2"+x+" + 1 ="+f);  }  } }  Berikut output dari codingan diatas :

Cara Menampilkan Bilangan Ganjil (BlueJ)

Image
   Pada postingan kali ini saya akan menampilkan codingan untuk menghasilkan nilai ganjil dari 1 sampai 100 Berikut ini codingannya : public class Lt14_BilGanjil{ public static void main (String[] args){  int angka;   //variabel angka tipe data integer  System.out.println("Bilangan Ganjil Antara 1 - 100 = ");  for(angka=1; angka<=100; angka=angka+2){  //mengeksekusi nilai 1 sampi 100 dengan ditambah 2     System.out.println(angka);  } } } Berikut output dari codingan diatas :

Cara Menampilkan Bilangan Genap (BlueJ)

Image
   Pada postingan kali ini saya akan menampilkan codingan untuk menghasilkan bilangan genap dengan nilai dari 1 sampai 100. Berikut ini codingannya : public class Lt13_BilGenap{ public static void main (String[] args){     int angka;  //variabel angka tipe data integer System.out.println("Bilangan Genap Antara 1 - 100 = ");  for(angka=0; angka<=100; angka=angka+2){  //mengeksekusi nilai 0 sampai 100 ditambah 2 System.out.println(angka);  } } } Berikut output dari codingan diatas :

Konstruktor Parameter dengan Inputan (BlueJ)

Image
   Pada postingan sebelumnya, konstruktor parameter tidak menggunakan nilai input. Pada kali ini saya akan memberikan codingan konstruktor parameter menggunakan Inputan. Berikut codinagnnya : import java.util.Scanner; class konstruktor_parameter{     //nama konstruktor = nama kelas     String nama; //variable nama dengan type data string     int umur; //variable umur dengan type data integer     konstruktor_parameter(String x, int y){         //kosntruktor dengan pemberian parameter         nama=x;         umur=y;     }         void tampil(){          //menampilkan         System.out.println("Nama = "+nama);         System.out.println("Umur = "+umur);  ...

Konstruktor menggunakan Parameter (BlueJ)

Image
   Pada postingan sebelum ini yaitu konstruksi tanpa parameter, sekarang saya akan menampilkan codingan dari konstruksi dengan menggunakan parameter. Berikut ini codingannya : class konstruktor_parameter{     //nama konstruktor = nama kelas     String nama; //variable nama dengan type data string     int umur; //variable umur dengan type data integer     konstruktor_parameter(String x, int y){          //kosntruktor dengan pemberian parameter         nama=x;         umur=y;     }          void tampil(){         //menampilkan         System.out.print("Nama = "+nama);         System.out.print("Umur = "+umur);     }      ...

Konstruktor Tanpa Parameter (BlueJ)

Image
   Pada postingan ini saya akan menampikan codingan bagaimana mengimplementasikan konstruktortanpa parameter. Berikut ini codingannya : class konstruktor_tanpa_parameter{     konstruktor_tanpa_parameter(){         System.out.println("Berikut ini adalah konstruktor tanpa parameter");         System.out.println("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");         System.out.println();         System.out.println("Kampus UNINDRA");         System.out.println("Fakultas Teknik & Ilmu Komputer");     }          public static void main(String[]args){         //Menginisialisasi objek sekaligus memanggil constructor          konstruktor_tanpa_parameter contohCons...

Program menghitung Nilai Total dengan Inputan (BlueJ)

Image
   Pada postingan sebelum ini yaitu  program menghitung Nilai Total di Sekolah/Lainnya,  pada program sebelumnya menampilkan Nilai Indeks dan Nilai Akhir tetapi nilainya sudah ditetapkan. Pada kali ini saya akan membuat program yang sama tetapi pada program tersebut menggunakan nilai input. Berikut adalah codingannya : import java.util.Scanner; public class Lat14_NilaiTotalInput {     public static void main(String [] PBOQU){         Scanner onto = new Scanner(System.in);  //membuat scanner onto         String Nilai_Predikat;  //variabel nama tipe data string untuk predikat         char  Nilai_Index;  //variabel nama tipe data char untuk indeks         char lagi ='y';                     double Nilai_tugas_tot = 0;  //variabel nilai tugas tipe data double         doubl...

Program menghitung Nilai total di Sekolah/Lainnya (BlueJ)

Image
    Pada postingan kali ini saya akan menshare program menghitung nilai total untuk Sekolah/Lainnya. program ini berisikan codingan untuk menampilkan nilai akhir dan nilai indeks dari nilai yang telah ditetapkan. Berikut adalah codingannya : public class Lat13_NilaiTotal {   public static void main (String []PBOQU){ char nilaiIndeks;  //variable nilai indeks tipe data char double nilaiUTS,nilaiUAS,nilaiAkhir;  //tipe data double variabel nama nilaiUTS = 75.0;  //nilai ketetapan nilaiUAS = 60.0;  //nilai ketetapan nilaiAkhir = (0.4*nilaiUTS)+(0.6*nilaiUAS);  //mengeksekusi nilai uts dan uas untuk hasil akhir   if(nilaiAkhir>=80){  //jika nilai diatas 79 nilaiIndeks='A';  //maka predikat a } else if(nilaiAkhir>=70){ nilaiIndeks='B'; } else if(nilaiAkhir>=50){ nilaiIndeks='C'; } else if(nilaiAkhir>=30){   nilaiIndeks='D'; } else{  //tetapi jika tidak ada nilai   nilaiIndeks='E'; ...

Program Sederhana untuk Menampilkan Nilai Faktorial dengan Inputan (BlueJ)

Image
   Pada postingan sebelum ini yaitu program faktorial, program tersebut tidak ada nilai inputannya. Sekarang saya akan menshare program Faktorial menggunakan nilai input. Berikut ini codingannya : import java.util.*;   //mengambil inputan public class lt12_faktorial_input {     public static void main (String []args){         int n, counter, faktorial = 1;  //memasukan ketetapan nilai         System.out.print ("Masukan Angka : ");         Scanner a= new Scanner (System.in);  //membuat scanner         n= a.nextInt();  //menginput scanner          if (n<0){  jika kurang dari 0 maka berjalan         }         else{             for (counter=1; counter<=n; counter++){  //nilai ketetapan 1 makan akan ditambah 1       ...

Menampilkan Program Faktorial (BlueJ)

Image
   Pada postingan kali ini saya akan menshare suatu program sederhana yaitu program faktorial. Faktorial adalah penulisan singkat pada perkalian bilangan bulat terurut hingga 1. Berikut ini adlah codingannya : import java.util.Scanner; public class Lt11_faktorial{ public static void main(String args[]){      for (int counter = 0; counter <= 10; counter++){  //nilai ketetapan 0 akan ditambah 1 sampai mengulangin jumlah 0 adalah 10 System.out.printf("Nilai %d! Adalah %d\n", counter, factorial(counter));  //menampilkan hasil faktorial } } public static long factorial(long number){  //nilai faktorial if (number <= 1)  //jika kurang dari 1 return 1;  //maka kembali menjadi 1 else return number * factorial(number - 1);  //kembali number dikali faktorial } } Berikut output pada codingan ini :

Program Sederhana untuk Perulangan For dengan Inputan (BlueJ)

Image
   Pada postingan sebelumnya yaitu Program Perulangan menggunakan For , program tersebut tidak menggunakan nilai input. Kali ini saya akan membuat program yang sama tetapi menggunakkan nilai input. Berikut codingannya : import java.util.Scanner;  //mengambil scanner ke program class Lt10_demo_for_input{  //nama class public static void main(String[]args){  //class utama char lagi = 'y';  //tipe data char dengan variabel lagi untuk perulangan int jumlah;   //variabel jumlah while(lagi == 'y'){  //melakukan perulangan jika jawaban y Scanner a = new Scanner(System.in);  //membuat scanner try{  //blok program System.out.print("Masukkan Jumlah : "); jumlah = a.nextInt();  //menginput jumlah for (int i=1; i<=jumlah; i++){  //mengeksekusi pengulangan input jumlah System.out.println("Ke-"+i+" Manusia pada umumnya pelit, harus dilatih berbagi"); }  //menampilkan hasil inputan }catch(...

Program sederhana Kelas Rentang (BlueJ)

Image
   Pada postingan kali ini saya akan menampilkan program kelas rentang. Program ini berguna untuk membuat jarak antar kelas atau melebarkan rentangnya sesuat kebutuhan. Berikut adalah codingannya : class Lt9_kelasrentang{  //nama class yg menerima dua bilangan integer bawah & atas  //& membuat larik yang berisi seluruh integer antara dua batas tersebut int[]buatrentang(int bawah, int atas){  //nilai rentang : dari atas ke bawah int rentang[]=new int[(atas-bawah)+1];  //membuat rentang atas ke bawah for (int i=0; i<rentang.length; i++){  //pengulangan dengan ketetapan 0 rentang[i]=bawah++;  //rentang ditambah 1 jika ke bawah } return rentang;  /kembali ke rentang } public static void main(String rentang[]){  //class utama int inilarik[];  //variabel inilarik dengan tipe data integer Lt9_kelasrentang inirentang=new Lt9_kelasrentang();  //membuat inirentang terhubung dengan class inilarik=inirentang.buatr...

Program Perulangan menggunakan For (BlueJ)

Image
   Pada postingan kali ini saya akan menampilkan program perulangan for. Berikut adalah codingannya : class Lt8_demo_for{ public static void main(String[]args){ for (int i=1; i<=5; i++){   //eksekusi hasil pengulangan dengan jumlah yang sudah ditetapkan System.out.println("Manusia pada umumnya pelit, harus dilatih berbagi");  //menampilkan hasil } } } Berikut output dari codingan diatas :

Program JAVA Menghitung Pangkat (BlueJ)

Image
   Pada postingan kali saya akan menampilkan program pangkat menggunakan inputan. Berikut ini adalah codingannnya : import java.util.Scanner;  //mengambil scanner ke program public class Lt7_PangkatBaca{ public static void main (String[] args){ char lagi = 'y';  //char untuk pengulangan int hasil = 1;  //tipe data integer dengan ketetapan 1 int angka, pangkat;  //variabel nama dengan tipe data integer while(lagi == 'y'){  //pengulangan jika menjawab y Scanner a = new Scanner(System.in);  //membuat scanner a System.out.println("--------------------------------");  //menampilkan data System.out.println("Program Pangkat Bilangan"); System.out.println("--------------------------------"); try{ System.out.print("Masukkan Angka : "); angka = a.nextInt();  //menginput nilai angkat dengan scanner a System.out.print("Masukkan Pangkat : "); Scanner b = new Scanner(System.in);  //membuat scanner b pangkat = b....