Postingan

Menampilkan postingan dari Oktober, 2018

Program Java Konstruktor parameter berulang

Gambar
Source Code : import java.util.Scanner; //mengimport scanner ke program class konstruktor_parameter{     String nama; //pendeklarasian variabel nama berupa string     int umur; //pendeklarasian variabel nama berupa integer     konstruktor_parameter(String x, int y){         Scanner in = new Scanner(System.in);         System.out.print("masukan nama: "); x=in.next();         System.out.print("masukan umur: "); y=in.nextInt();         nama=x;//pendeklarasian nama sebagai x (string)         umur=y;//pendeklarasian umur sebagai y (integer)     }       void tampil(){          Scanner in = new Scanner(System.in);          System.out.println("------------------------------------------");          System.out.println("Nama= "+nama);     ...

Program Java Konstruktor Tanpa Parameter

Gambar
Source Code : class konstruktor_tanpa_parameter{     //nama konstruktor=nama kelas     konstruktor_tanpa_parameter(){         System.out.println("Berikut adalah konstruktor tanpa parameter");         System.out.println("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");         System.out.println();         System.out.println("kampus UNIDRA");     }     public static void main(String[]konstruktor){         konstruktor_tanpa_parameter contohConstruktor = new         konstruktor_tanpa_parameter();     } } Deskripsi : Program konstruktor tanpa parameter biasanya dicirikan dengan tidak adanya variabel nilai atau penggunaan sebuah inisiasi objek atau rancangan yang kita buat sebuah nilai /parameter. Output yang dihasilkan : Selamat belajar & mencoba..

Program Java Konstruktor Dengan Parameter

Gambar
Source Code : class konstruktor_parameter{    //nama konstruktor=nama kelas    String nama; //variabel nama dengan tipe data string    int umur;//variabel umur dengan tipe data integer konstruktor_parameter(String x, int y) {    // konstruktor dengan pemberian parameter    nama=x;    umur=y;  } void tampil(){    //menampilkan    System.out.println("Nama= "+nama);    System.out.println("Umur= "+umur);  } public static void main(String[]args){    System.out.println("Berikut adalah konstruktor dengan parameter");    System.out.println("==============================");    konstruktor_parameter demoConstructor = new konstruktor_parameter("Yusuf",25);    //menginisialisasi& memanggil nama konstruktor    //dan membaca nilai parameter    demoConstructor.tampil();  } } Deskr...

Program Java Nilai Dengan Predikat

Gambar
Source Code : import java.util.Scanner; //mengimport scanner ke program class lat27_nilai_total2{ //merupakan nama class     public static void main(String[]args){     //method pertama yang akan dijalankan         for(String m = "Y"; m.equals("Y")||m.equals("y"); ){ //for m untuk proses mengulang lagi         //penggunaan method equals untuk membandingkan objek string         Scanner in = new Scanner(System.in);         //penginputan menggunakan scanner         System.out.print("masukan nilai uts: "); double nilaiUTS=in.nextDouble();         System.out.print("masukan nilai uas: "); double nilaiUAS=in.nextDouble();         char nilaiIndeks;         double nilaiAkhir;         nilaiAkhir=(0.4*nilaiUTS)+(0.6*nilaiUAS);         String predikat="";   ...

Program Java Hitung Bidang Segi

Gambar
Source Code : import java.util.Scanner; //mengimport scanner ke program  public class hitungbidangsegi{   //merupakan nama kelas      public static void main(String[] args){      //method utama yang pertama kali dijalankan       for (String i = "Y"; i.equals("Y")||i.equals("y"); ){       //looping for dan penggunaan equals untuk proses dapat diulang dengan membandingkan                    karakter sting yang akan diinput       System.out.println("MENU PERHITUNGAN "); //membuat option pilihan       System.out.println("1. Luas Segitiga");       System.out.println("2. Luas Bujur Sangkar");       System.out.println("3. Luas Lingkaran");       System.out.println("4. Luas Persegi Panjang");       System.out.println("5. Luas Bola");       System.out.println...

Program Java Demo For

Gambar
Source code : class demo_for1{ //merupakan nama class     public static void main(String[]args){     //method utama yang akan dieksekusi         for (int i=1; i<=5; i++){            //statemen            System.out.println("ke "+i+"  Manusia pada umumnya pelit, harus dilatih berbagi");           //menampilkan "Manusia pada umumnya pelit, harus dilatih berbagi"         }     } } Deskripsi : Program diatas merupakan contoh penggunaan looping for dan statemennya dengan ketentuan i=1 dan dilooping <=5 mencetak ouput   "Manusia pada umumnya pelit, harus dilatih berbagi". Output yang dihasilkan : Selamat belajar & mencoba..

Program Java Kelas Rentang

Gambar
Suorce Code : class kelasrentang{ //merupakan nama class     int[]buatrentang(int bawah,int atas){         //deklarasi array         int rentang[]=new int[(atas-bawah)+1];         for(int i=0; i<rentang.length; i++){             rentang[i]=bawah++;         }         return rentang;     }     public static void main(String[]rentang){     //method utama yang akan pertama dieksekusi         int inilarik[];         kelasrentang inirentang=new kelasrentang(); //pembuatan method baru dengan memanggil                  kembali data atau kelas yang terkait         inilarik=inirentang.buatrentang(5,20);         System.out.print("lariknya adalah: [ ");         for (in...

Program Java Jangkauan

Gambar
Source Code : class jangkauan{     int tes=10;         void tampiltes(){ //method void             int tes = 20;             System.out.println("");             System.out.println("tes= "+ tes);         }         public static void main(String[]args){             jangkauan jk=new jangkauan();             jk.tampiltes(); //pemanggilan kembali method void         } } Deskrpsi : Jadi pada program jangkauan ini menggunakan method void. method void itu harus ada pemanggilan data kembali (return) apabila tidak ada pemanggilan data kembali program tidak berjalan. Deklarasi int tes = 20 juga berperan sebagai output dan jangkauannya. Output yang dihasilkan : Selamat belajar & mencoba..

Program Java Hitung Pangkat

Gambar
Source Code : import java.util.Scanner; //mengimport scanner ke program public class latihan_pangkat { //merupakan nama class     public static void main (String[]args){     //method yang pertama kali dieksekusi atau dijalankan         double hasil;         //penerapan variable         Scanner input = new Scanner(System.in);         //pembuatan scanner         System.out.print("Masukan Bilangan : "); Integer nilai = input.nextInt();         //pengambilan nilai dengan scanner atau input         System.out.print("Masukan Pangkat : "); Integer pangkat = input.nextInt();         //pengambilan nilai dengan scanner atau input         hasil = Math.pow(nilai,pangkat); //method pangkat         System.out.print("Hasil Perpangkatan adalah : "+hasil); //menampilkan ...

Function Method

Gambar
Source Code : //Function/Methods //Java Program to Check whether a Number is Positive, Negative or Zero public class latihan_if_PositiveOrNegative {     public void check(int number) { if (number > 0) { System.out.println(number + " is a positive number"); } else if (number < 0) { System.out.println(number + " is a negative number"); } else { System.out.println(number + " is neither positive nor negative"); } } } //The method takes an integer 'number' as an argument. //We use if-else-if decision making statements to decide whether the number is positive or negative. //The condition 'number < 0' takes care of negative number //while the condition 'number > 0' takes care of positive numbers. //If both the above conditions are false, the number is zero. //sample outputs : //Input: //number = 7 //Output :...

Public, Protected & Private

Gambar
import java.util.Scanner; //mengimport scannner pada program class mahasiswa{    //statemen penggunaan protected     protected String data="Nilai Mahasiswa";     protected String nama;     protected String matkul;     String nama (String nm){         nama=nm;         return nama;     } } public class nilai extends mahasiswa{     //statemen protected, private, & public     protected String nilai;     private String data="Nilai Mahasiswa";     public String PBO (String nli){         nilai=nli;         return nilai;     }       public static void main(String[]ok){         //penggunaan scanner         Scanner input = new Scanner(System.in);         System.out.print("nama: ");       ...

Pengulangan While (Increment)

Gambar
Source code : import java.util.Scanner; //mengimport scanner ke program public class latihan_Perulangan //merupakan nama class {     public static void main(String[]args){     //merupakan method yang pertama kali akan dijalankan         Scanner baca = new Scanner(System.in);         //pengguna scanner         System.out.print("Masukkan Nilai Awal : ");         int nilai = baca.nextInt(); //pengambilan nilai dengan scanner         //int i = 2;         while(nilai <=100)         { //looping while            //statemen             System.out.println(nilai);             nilai += nilai;         }          } } Deskripsi : Program pengulangan while adalah struktur kontrol yang...

Program Utama Mahasiswa

Gambar
class Mahasiswa{ //merupakan nama class     private String admin;     //akses dasar terhadap variabel     private int NIM;     //akses dasar terhadap variabel     private String nama;     //akses dasar terhadap variabel     public void setAdmin(String admin){ //setting admin         this.admin=admin;     }     public void setNIM(int NIM) { //setting NIM         this.NIM=NIM;     }     public void setNama(String nama){//settingg Nama         this.nama=nama;     }     public void pesan(){ //penggunaan method void         System.out.println("Nama admin: "+admin);         System.out.println("============================");     }     public int getNIM(){ //mengambil data NIM         return NIM;   ...

Konsep OOP

Gambar
Konsep OOP : Konsep di OOP (Object Oriented Programming) , memiliki beberapa Konsep salah satunya: Class merupakan sebuah kerangka/model (blueprint) atau bentuk awal (prototype), yang berfungsi untuk tempat menaruh, dan mendeksripsikan variabel, method (perilaku ) dari sebuah obyek. Penamaan nama class diprogram ,harus sama dengan nama di struktur file  extention .java. jadi jangan salah. Contoh yang bisa kita ambil dari kehidupan nyata dari Class adalah: class binatang ,class mobil ,class buah dll. Object merupakan sebuah representasi dan instance dari Class. Object adalah sebuah inti dan wujud real dari sebuah Class. Object di definisikan sebagai state ,dan behaviour dari Class. Contoh yang bisa kita ambil , dari kehidupan nyata dari object, dari class binatang ,kita bisa mengambil obyek , yaitu ,kucing,ayam,anjing dll. Contoh Class dan Object Manusia  Atribute merupakan sebuah unsur data yang ada di class, Atribut biasanya terdiri dari sebuah ...

Program Java Bilangan Genap & Ganjil

Gambar
Bilangan Ganjil or Genap? Dalam pembelajaran menggunakan program java, biasanya kita mendapat soal tentang mencari bilangan genap dan bilangan ganjil, oke lalu bagaimana sih cara membuat program tersebut?, kali ini saya akan mencoba memberi contoh membuat source code bilangan ganjil dan genap/genap dan ganjil intinya sama ko teman-teman. Source Code :  import java.util.Scanner; //mengimport scanner ke program public class bilangan_genap_ganjil{ //merupakan baris nama class     public static void main(String[]args){     //merupakan method utama yang akan dijalankan         System.out.println("1. Bilangan Genap");         System.out.println("2. Bilangan Ganjil");         System.out.print  ("Masukan Pilihan Anda: ");         Scanner input = new Scanner(System.in);         int pilihan = input.nextInt();         /...

Progrman Java Hitung Nilai F

Gambar
import java.util.Scanner; //mengimport scanner ke program public class Hitung_F{ //merupkan baris nama class     public static void main (String [] ok){     //merupakan method utama utama yang akan dijalankan        for (String i = "Y"; i.equals("Y")||i.equals("y"); ){         System.out.println("Hitunglah f(x)= x^2+2x+1");         Scanner baca = new Scanner(System.in);         System.out.print("Masukan Nilai x = ");         int input1 = baca.nextInt();         double hasil;                  int x = input1;         int pangkat = 2;         //rumus f(x)= x^2+2x+1         hasil = Math.pow(x,pangkat)+2*x+1;                  System.out.println("f(x) :"+hasil);   ...

Program Pemula Belajar Java

Gambar
Pengenalan Java Java merupakan bahasa pemrograman yang powerful dan berguna untuk pengembangan perangkat lunak, komputer dekstop, dan server. Perkembangan java dikembangkan oleh perusahaan Sun Microsystem hingga pada akhirnya dibeli oleh perusahaan Oracle pada tahun 2010. Java sendiri merupakan bahasa pemrograman yang didalam penulisannya teman-teman harus lebih teliti dalam kosakata atau besar kecilnya huruf pada penulisan source code . Program Java Pertama Teman-teman bisa mencoba membuat program atau menulis source code java yang simpel dan sederhana saja. java sendiri merupakan bahasa pemrograman yang fleksibel. untuk postingan kali ini saya akan menerapkan penulisan source code java di aplikasi Blue J, penulisan java sendiri dapat diterapkan dibanyak aplikasi seperti NetBeans, Blue J, dll. Sebelum mencoba program dibawah ini, alangkah baiknya teman-teman instal terlebih dahulu jdk untuk support java dan aplikasinya seperti Blue J. Berikut ini contoh program sederhan...