Minggu, 28 Oktober 2018

Konstruktor parameter inputan

Constructor adalah method khusus yang akan dieksekusi pada saat pembuatan objek (instance).Biasanya method ini digunakan untuk inisialisasi atau mempersiapkan data untuk objek.contoh program java konstruktor dengan input perulangan.import java.util.*;class konstruktor_inputberulang{    //nama konstruktor = nama kelas
    String nama;
    //variabel nama dengan type data String
    int umur;
    //variabel umur dengan type data integer
    char lagi = 'y';
     Scanner baca = new Scanner (System.in);
     konstruktor_inputberulang(String x, int y) {
        //konstruktor dengan pemberian parameter
       Scanner baca = new Scanner (System.in);
       System.out.println ("Masukkan Nama = ");
       x = baca.nextLine();
       System.out.println ("Masukkan umur = ");
       y = baca.nextInt();
       nama = x;
       umur = y;
    }

     void tampil () { 
         Scanner baca = new Scanner (System.in);
        System.out.println ("Nama Saya = "+nama);
        System.out.println ("Umur Saya= "+umur);
       }
    public static void main(String[]args){  
         for(String b = "y"; b.equals("y") || b.equals("Y");){ 
      //untuk iput iya atau tidak
      Scanner baca = new Scanner (System.in);
      System.out.println ("Berikut adalah Konstruktor dengan parameter");
       System.out.println ("============================================");
       konstruktor_inputberulang demoConstructor = new konstruktor_inputberulang("nama",2);
       //menginisialisasi & memanggil nama konstruktor
       //dan membaca nilai parameter
       demoConstructor.tampil();
        System.out.print("----------TERIMA KASIH----------");
        System.out.println ("");
        System.out.println ("APAKAH ANDA INGIN MENGULANG? Y/T ");
        b=baca.next();
      }
    
      for(String c = "T"; c.equals("t") || c.equals("T");){
           System.out.print("----------TERIMA KASIH----------");
        System.exit(0);
    }
}
}
outputnya adalah ;

Konstruktor tanpa Parameter

Default constructor adalah constructor tanpa parameter yang akan menginisialisasi variable instance sesuai dengan type datanya. variable numeric akan di set nilainya menjadi 0, string diset nilainya menjadi character(‘’), reference variable akan diset menjadi NULL
konstruktor tanpa parameter tidak ada nilai yang dilewatkan/tidak ada nilai yang dipanggil.

class konstruktor_tanpa_parameter {
    //nama kelas menjadi nama konstruktor
    konstruktor_tanpa_parameter(){
        System.out.println ("Berikut adalah Konstruktor tanpa parameter");
        System.out.println ("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
        System.out.println ("");
        System.out.println ("Kampus UNINDRA");
        System.out.println ("Fakultas Teknik dan Ilmu Komputer");
    }
    public static void main (String[]konstruktor){
        //menginisialisasi objek sekaligus memanggil constructor
        konstruktor_tanpa_parameter contohConstructor = new konstruktor_tanpa_parameter();
    }
}
     
outputnya adalah


Konstruktor Parameter

Dibawah ini adalah point-point penting tentang konstruktor:
Konstruktor adalah Java method yang mempunya nama yang sama dengan nama kelasnya.
Konstruktor tidak mengembalikan nilai

Sebuah kelas dapat mempunyai satu atau lebih konstruktor.
program konstruktor dengan tidak melewatkan nilai. simak berikut ini.
class konstruktor_parameter{
    //nama konstruktor = nama kelas
    String nama;
    //variabel nama dengan type data String
    int umur;
    //variabel umur dengan type 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();
    }
}
       
Outputnya adalah



Senin, 22 Oktober 2018

Program Java Nilai Total Quis, UAS, UTS dan Tugas dengan Rumus dan Perulangan

Dalam for hitungan sebanyak perulangan dilakukan terlebih dahulu kemudian pernyataan berikutnya baru dijalankan. Dalam perulangna for ada beberapa elemen yang diperhatikan yaitu nilai awal, penguji, dan penambahan atau pengurangan.
Perulangan for dimulai dengan kata kunci for, diikuti oleh tanda kurung buka, aksi-awal, kondisi-kelanjutan-loop, aksi-setelah-tiap-iterasi, kurung penutup, opening brace, pernyataan atau blok pernyataan dan closing brace. Perulangan for menggunakan sebuah variabel untuk mengontrol berapa kali pernyataan atau blok pernyataan akan dieksekusi dan kapan perulangan tersebut akan berakhir. Variabel ini disebut dengan variabel kontrol (control variable).
Program Java nilai total dengan Rumus yang ditentukan
import java.util.*;
public class lat30_komponenbertambah{
    public static void main (String[]PBOQU){
    Scanner baca = new Scanner (System.in); 
    char nilaiIndeks;
    String grade="";
    double nilaiAkhir,niltot_Tugas,nilrata2tugas,nil_total;
    double Tugasn=0;
    double selanjut=0;
    char lagi = 'y';
    //perintah kondisi untuk menentukan nilai indeks
    for(String b = "y"; b.equals("y") || b.equals("Y");){
    System.out.print ("Masukkan Nilai Quis : ");
    double Quis=baca.nextInt();
    System.out.print ("Masukkan Nilai Uts : ");
    double UTS=baca.nextInt();
    System.out.print ("Masukkan Nilai UAS : ");
    double UAS = baca.nextInt();
    System.out.print ("Masukkan Nilai Tugas 1 : ");
    double nil_tugas1=baca.nextInt();
    System.out.print ("Masukkan Nilai Tugas 2 : ");
    double nil_tugas2=baca.nextInt();
    System.out.print ("Masukkan berapa tugas lagi: ");
    int Tugas=baca.nextInt();
     for (int i=1; i<=Tugas; i++){
      System.out.print ("Masukkan Nilai ke "+i+" Tugas selanjutnya : ");
      selanjut=baca.nextInt();
      Tugasn +=selanjut;
    }
    niltot_Tugas=nil_tugas1+nil_tugas2+Tugasn;
    nilrata2tugas=niltot_Tugas/Tugasn;
    nil_total=niltot_Tugas+Quis+UTS+UAS;
    nilaiAkhir=(0.4*UTS)+(0.6*UAS);     
    if (nilaiAkhir>=80){
        nilaiIndeks='A';
        grade="Nilai Sangat Baik";
    }
    else if (nilaiAkhir>=70){
        nilaiIndeks='B';
        grade="Nilai kurang Baik";
    }else if (nilaiAkhir>=50){
       nilaiIndeks='C';
       grade="Nilai Baik";
    }else if (nilaiAkhir>=30){
       nilaiIndeks='D';
       grade="Nilai kurang Baik";
    }else {
        nilaiIndeks='E';
        grade="Nilai kurang Sangat Baik";
    }
    //mencetak hasil dilayar
      System.out.println("===============================================");
      System.out.println("Nilai Akhir\t\t ||: "+nilaiAkhir);
      System.out.println("Nilai Tugas\t\t ||: "+niltot_Tugas);
      System.out.println("Nilai Rata-rata Tugas\t ||: "+nilrata2tugas);
      System.out.println("Nilai Total\t\t ||: "+nil_total);
      System.out.println("Nilai Indeks\t\t ||: "+nilaiIndeks);
      System.out.println("Ket\t\t\t ||: "+grade);
      System.out.println("===============================================");
      System.out.print("Apakah Anda Mau Menghitung Lagi? (Y/T) : ");
      b = baca.next();
      System.out.println("");
    }
 
        System.out.print("----------TERIMA KASIH----------");
        System.exit(0);
    }
}

outputnya adalah ;


Program Java dengan Memasukkan Nilai UAS dan UTS

Dalam for hitungan sebanyak perulangan dilakukan terlebih dahulu kemudian pernyataan berikutnya baru dijalankan. Dalam perulangna for ada beberapa elemen yang diperhatikan yaitu nilai awal, penguji, dan penambahan atau pengurangan.
Perulangan for dimulai dengan kata kunci for, diikuti oleh tanda kurung buka, aksi-awal, kondisi-kelanjutan-loop, aksi-setelah-tiap-iterasi, kurung penutup, opening brace, pernyataan atau blok pernyataan dan closing brace. Perulangan for menggunakan sebuah variabel untuk mengontrol berapa kali pernyataan atau blok pernyataan akan dieksekusi dan kapan perulangan tersebut akan berakhir. Variabel ini disebut dengan variabel kontrol (control variable).
Program java dengan memasukkan nilai UAS dan UTS dengan melakukan perulangan y atau t

import java.util.*;
public class lat29_nilaitotalketentuan{
    public static void main (String[]PBOQU){
    Scanner baca = new Scanner (System.in);
    
    char nilaiIndeks;
    //perintah kondisi untuk menentukan nilai indeks    String grade=""; 
    //perintah kondisi untuk menentukan grade    double nilaiAkhir;
    //perintah kondisi untuk menentukan nilai akhir    char lagi = 'y';
    //perintah kondisi untuk perintah y atau t

     for(String b = "y"; b.equals("y") || b.equals("Y");){
    System.out.print ("Masukkan Nilai Uts : ");
    int UTS=baca.nextInt(); 
    System.out.print ("Masukkan Nilai UAS : ");
    int UAS = baca.nextInt();  
    nilaiAkhir=(0.4*UTS)+(0.6*UAS);       
    if (nilaiAkhir>=80){
        nilaiIndeks='A';
        grade="Nilai Sangat Baik";
    }
    else if (nilaiAkhir>=70){
        nilaiIndeks='B';
        grade="Nilai kurang Baik";
    }else if (nilaiAkhir>=50){
       nilaiIndeks='C';
       grade="Nilai Baik";
    }else if (nilaiAkhir>=30){
       nilaiIndeks='D';
       grade="Nilai kurang Baik";
    }else {
        nilaiIndeks='E';
        grade="Nilai kurang Sangat Baik";
    }
    //mencetak hasil dilayar
      System.out.println("Nilai Akhir\t : "+nilaiAkhir);
      System.out.println("Nilai Indeks\t : "+nilaiIndeks);     
      System.out.println("Ket\t : "+grade);
      System.out.print("Apakah Anda Mau Menghitung Lagi? (Y/T) : ");
      b = baca.next();
      System.out.println("");
    }
        System.out.print("----------TERIMA KASIH----------");
        System.exit(0);
    }
}

outputnya adalah.




Program java dengan memasukkan nilai total quis, UAS, UTS, dan Tugas dengan rumus dan perulangan. klik dibawah ini.
https://bankjava.blogspot.com/2018/10/program-java-nilai-total-quis-uas-uts.html

Program Java Nilai Total dan keterangan menggunakan grade

Fungsi IF memungkinkan Anda membuat perbandingan logika antara nilai dan apa yang diharapkan dengan menguji kondisi dan mengembalikan hasil jika kondisi tersebut True atau False.

=IF(Sesuatu adalah Benar, lakukanlah sesuatu, jika tidak lakukanlah hal lain.


Namun bagaimana jika Anda perlu untuk menguji beberapa kondisi, ketika anggaplah semua kondisi harus True atau False (AND), atau hanya satu kondisi harus True atau False (OR), atau jika ingin memeriksa jika suatu kondisi NOT (tidak) memenuhi kriteria Anda? Ketiga fungsi dapat digunakan sendiri-sendiri, tetapi rumus-rumus tersebut lebih umum dipasangkan dengan fungsi IF.
program menambahkan keterangannya menggunakan grade

import java.util.*;
public class lat28_nilai_total{
    public static void main (String[]PBOQU){
    char nilaiIndeks;
    String grade="";
    double nilaiUTS,nilaiUAS,nilaiAkhir;
    nilaiUTS = 75.0;
    nilaiUAS = 60.0;
    
    nilaiAkhir=(0.4*nilaiUTS)+(0.6*nilaiUAS);
   
    if (nilaiAkhir>=80){
        nilaiIndeks='A';
        grade="Nilai Sangat Baik";
    }
    else if (nilaiAkhir>=70){
        nilaiIndeks='B';
        grade="Nilai kurang Baik";
    }else if (nilaiAkhir>=50){
       nilaiIndeks='C';
       grade="Nilai Baik";
    }else if (nilaiAkhir>=30){
       nilaiIndeks='D';
       grade="Nilai kurang Baik";
    }else {
        nilaiIndeks='E';
        grade="Nilai kurang Sangat Baik";
    }

      System.out.println("Nilai Akhir\t : "+nilaiAkhir);
      System.out.println("Nilai Indeks\t : "+nilaiIndeks);     
      System.out.println("Ket\t : "+grade);
    }
}

outputnya adalah.




program java dengan memasukkan nilai uts dan uas dengan tambahan perulangan y atau t, klik dibawah ini.
https://bankjava.blogspot.com/2018/10/program-java-dengan-memasukkan-nilai.html

Program Java Nilai Total UTS UAS dengan nilai ditetapkan

Fungsi IF memungkinkan Anda membuat perbandingan logika antara nilai dan apa yang diharapkan dengan menguji kondisi dan mengembalikan hasil jika kondisi tersebut True atau False.
berikut program java dengan nilai uts dan uas yang sudah ditetapkan.

import java.util.*;
public class lat27_nilai_total{
    public static void main (String[]PBOQU){
    char nilaiIndeks;
    //type data variabel nilaiIndeks adalah char
    double nilaiUTS,nilaiUAS,nilaiAkhir;
    //nilai UTS & UAS sudah ditetapkan
    nilaiUTS = 75.0;
    nilaiUAS = 60.0;
   
    //rumus untuk hitung nilai akhir
    nilaiAkhir=(0.4*nilaiUTS)+(0.6*nilaiUAS);
   
    //perintah kondisi untuk menentukan nilai indeks
    if (nilaiAkhir>=80){
        nilaiIndeks='A';
    }
    else if (nilaiAkhir>=70){
        nilaiIndeks='B';
    }else if (nilaiAkhir>=50){
       nilaiIndeks='C';
    }else if (nilaiAkhir>=30){
       nilaiIndeks='D';
    }else {
        nilaiIndeks='E';
    }
    //mencetak hasil dilayar
      System.out.println("Nilai Akhir\t : "+nilaiAkhir);
      System.out.println("Nilai Indeks\t : "+nilaiIndeks);
    }
}
     
outputnya,



program dengan tambahan keterangan menggunakan grade, klik dibawah ini.

Program Java Array Kelas Rentang

Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Indeks array selalu bertipe integer yang dimulai dari 0. Setiap elemen array tersebut dapat diakses dengan cara A[indeks].
Misal :
Array A yang berisi lima buah elemen bertipe integer, yaitu 10, 20, 30, 40, dan 50. Maka index 
array tersebut ialah :

A[0]=10
A[1]=20
A[2]=30
A[3]=40
A[4]=50
Program array kelas rentang, berikut programnya.

//contoh metode
//class untuk buat rentang
class kelasrentang{
    //nama metode : buatrentang, yg menerima dua bilangan integer bawah dan atas
    // dan 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];
        for (int i=0; i<rentang.length; i++){
            rentang[i]=bawah++;
        }
        return rentang;
    }
    public static void main(String rentang[]){
        int inilarik[];
        kelasrentang inirentang=new kelasrentang();
        inilarik=inirentang.buatrentang(5,20);
        System.out.print ("Lariknya adalah : | ");
        for (int i = 0; i< inilarik.length;i++){
        System.out.print (inilarik[i] + " ");
    }
    System.out.print ("|");
}
}

outputnya adalah.

Program Java Jangkau

Jangkauan memiliki 2 arti. Jangkauan berasal dari kata dasar jangkau. Jangkauan adalah sebuah homonim karena arti-artinya memiliki ejaan dan pelafalan yang sama tetapi maknanya berbeda. Jangkauan memiliki arti dalam kelas nomina atau kata benda sehingga jangkauan dapat menyatakan nama dari seseorang, tempat, atau semua benda dan segala yang dibendakan.berikut programnya.

class jangkau {
    int tes = 10;
    void tampiltes(){
        int tes = 20;
        System.out.println("");
        System.out.println("tes = "+tes);
    }
    public static void main (String PBO[]){
        jangkau jk=new jangkau();
        jk.tampiltes();
    }
}

outputnya adalah,

Program Java Menampilkan jumlah kata dan memilih y atau t

jika nilai variabel running bernilai false, maka perulangan berhenti.
Contoh kode for di bawah dapat kita baca seperti ini: “Lakukan perulangan selama nilai running bernilai true.”
Tidak menutup kemungkinan juga, perulangan ini dapat melakukan counted loop.
program akan terus berjalan jika tidak mengetik t.
program java dengan menampilkan kata yang kita tentukan sendiri dan memilih lagi ya atau tidak
import java.util.*;
class demo3 {
    public static void main (String[] args){
    Scanner baca = new Scanner (System.in); 
    char lagi = 'y';    
        for(String b = "y"; b.equals("y") || b.equals("Y");){
        System.out.print ("Jumlah yang ditulis : ");
        int tulis = baca.nextInt(); 

            for (int i=1; i<=tulis; i++){  
            System.out.println("ke "+i+" Manusia pada umumnya pelit, harus dilatih berbagi");
        }
    
        System.out.print("Apakah Anda Mau Menghitung Lagi? (Y/T) : ");
        b = baca.next();
        System.out.println("");
    }
        System.out.print("----------TERIMA KASIH----------");
        System.exit(0);
    }
}

Outputnya adalah.



Program Java Perulangan menampilkan kata dengan jumlah yang kita tentukan sendiri

Pengulangan(looping) adalah suatu bagian yang bertugas melakukan kegiatan mengulang suatu proses sesuai dengan yang diinginkan. Banyak dari aplikasi perangkat lunak yang melakukan pekerjaan berulang sampai sebuah kondisi yang diinginkan, oleh karena itu pengulangan merupakan bagian yang penting dalam pemrograman karena dengan adanya pengulangan pembuat program tidak perlu menulis kode program sebanyak pengulangan yang diinginkan.
Program java perulangan dengan jumlah yang kita tentukan, berikut programnya.

import java.util.*;
class demo2 {
    public static void main (String[] args){
        Scanner baca = new Scanner (System.in);  
        System.out.print ("Jumlah yang ditampilkan : ");
        int tulis = baca.nextInt();
            for (int i=1; i<=tulis; i++){  
            System.out.println("ke "+i+" Manusia pada umumnya pelit, harus dilatih berbagi");
        }
    }
}

Outputnya adalah ;



bagaimana jika program java dengan menampilkan kata yang kita tentukan sendiri dan memilih lagi ya atau tidak
https://bankjava.blogspot.com/2018/10/program-java-menampilkan-jumlah-kata.html

Program Java Perulangan dengan ketentuan.

Struktur pengulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah pengulangannya. Dari segi penulisannya, struktur pengulangan for tampaknya lebih efisien karena susunannya lebih simpel dan sederhana. Bentuk umum pengulangan for adalah sebagai berikut :
berikut program java dengan perulangan for menampilkan kata sebanyak 5 kali

class demo_for {
    public static void main (String[] args){
            for (int i=1; i<=5; i++){
            System.out.println("ke "+i+" Manusia pada umumnya pelit, harus dilatih berbagi");
        }

    }
}

outputnya;

bagaimana jika jumlah kata ditentukan oleh kita sendiri? klik dibawah ini.
https://bankjava.blogspot.com/2018/10/program-java-perulangan-menampilkan.html

Program Java Perulangan dengan Nilai tambah 2

Struktur pengulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah pengulangannya. Dari segi penulisannya, struktur pengulangan for tampaknya lebih efisien karena susunannya lebih simpel dan sederhana. Bentuk umum pengulangan for adalah sebagai berikut :
berikut ini programnya;

public class ulangtambah2{
//nama kelas
    public static void main(String[]args){
        int [] angka = {2,4,6,10,14,18};
        //kondisi menentukan suatu nilai
        for (int x : angka) {
        //pengulangan for
            System.out.print("Nilai dari x adalah " +x);
            System.out.print("\n");
        }
    }
}

outputnya;

Program Java Menghitung bidang segi

Fungsi IF memungkinkan Anda membuat perbandingan logika antara nilai dan apa yang diharapkan dengan menguji kondisi dan mengembalikan hasil jika kondisi tersebut True atau False.

=IF(Sesuatu adalah Benar, lakukanlah sesuatu, jika tidak lakukanlah hal lain.

Namun bagaimana jika Anda perlu untuk menguji beberapa kondisi, ketika anggaplah semua kondisi harus True atau False (AND), atau hanya satu kondisi harus True atau False (OR), atau jika ingin memeriksa jika suatu kondisi NOT (tidak) memenuhi kriteria Anda? Ketiga fungsi dapat digunakan sendiri-sendiri, tetapi rumus-rumus tersebut lebih umum dipasangkan dengan fungsi IF.
Program java mencari Luas segitiga, bujur sangkar,lingkaran, persegi panjang, bola,volume bola.

import java.util.*;
public class  lat3hitungbidangsegi
{
public static void main (String [] program1)
 {
    Scanner baca = new Scanner (System.in);    
    System.out.println ("                                                  ");
    System.out.println ("==================================================");
    System.out.println ("=======   MENU PILIHAN PERHITUNGAN RUMUS  ========");
    System.out.println ("==     Pilih 1 : PERHITUNGAN LUAS SEGITIGA      ==");
    System.out.println ("==   Pilih 2 : PERHITUNGAN LUAS BUJUR SANGKAR   ==");
    System.out.println ("==     Pilih 3 : PERHITUNGAN LUAS LINGKARAN     ==");
    System.out.println ("==  Pilih 4 : PERHITUNGAN LUAS PERSEGI PANJANG  ==");
    System.out.println ("==       Pilih 5 : PERHITUNGAN LUAS BOLA        ==");
    System.out.println ("==      Pilih 6 : PERHITUNGAN VOLUME BOLA       ==");
    System.out.println ("==================================================");
    char lagi = 'y';
    
  for(String b = "y"; b.equals("y") || b.equals("Y");){
    System.out.println ("Masukkan Pilihan Perhitungan Anda : ");
    System.out.println ("1. PERHITUNGAN LUAS SEGITIGA");
    System.out.println ("2. PERHITUNGAN LUAS BUJUR SANGKAR");
    System.out.println ("3. PERHITUNGAN LUAS LINGKARAN");
    System.out.println ("4. PERHITUNGAN LUAS PERSEGI PANJANG");
    System.out.println ("5. PERHITUNGAN LUAS BOLA");
    System.out.println ("6. PERHITUNGAN VOLUME BOLA");    
    System.out.print ("Pilih 1/2/3/4/5/6 : ");
    int pilih = baca.nextInt ();  
    
    if (pilih == 1)
    {
     System.out.println ("Anda Memilih Perhitungan Luas Segitiga");
     System.out.print ("Masukkan Alas : ");
     int alas = baca.nextInt ();
     System.out.print ("Masukkan Tinggi : ");
     int tinggi = baca.nextInt ();   
     System.out.println ("luas segitiga = alas * tinggi / 2");
     System.out.print ("Luas Segitiga Adalah : ");
     System.out.println (alas+" X "+tinggi+" / "+2+" = "+(alas*tinggi/2));
    }
    if (pilih == 2)
    {
     System.out.println ("Anda Memilih Perhitungan Luas Bujur Sangkar");
     System.out.print ("Masukkan Sisi : ");
     int sisi = baca.nextInt ();
     System.out.println ("luas bujur sangkar = sisi * sisi");
     System.out.println ("luas segitiga adalah : ");
     System.out.println (sisi+" X "+sisi+" = "+(sisi*sisi));
    }
    if (pilih == 3)
    {
      System.out.println ("Anda Memilih Perhitungan Luas Lingkaran");
      System.out.print ("Masukkan Panjang Jari-Jari Lingkaran : ");
      int jari2 = baca.nextInt ();
      System.out.println ("luas lingkaran = 3.14 * (jarijari*jarijari)");
      System.out.print ("Luas Lingkaran Adalah : ");
      System.out.println (3.14+" X ("+jari2+" * "+jari2+") = "+(3.14*(jari2*jari2)));
    }
    if (pilih == 4)
    {
      System.out.println ("Anda Memilih Perhitungan Luas Persegi Panjang");
      System.out.print ("Masukkan Lebar : ");
      int lebar = baca.nextInt();
      System.out.print ("Masukkan Panjang : ");
      int panjang = baca.nextInt ();
      System.out.println ("luas persegi panjang = lebar * panjang");
      System.out.print ("Luas Persegi Panjang Adalah : ");
      System.out.println (lebar+" X "+panjang+" = "+(lebar*panjang));
    }
    if (pilih == 5)
    {
      System.out.println ("Anda Memilih Perhitungan Luas Bola");
      System.out.print ("Masukkan Panjang Jari-Jari Bola : ");
      int jari2 = baca.nextInt ();
      System.out.println ("luas bola = 4 * 3.14 * (jariari*jarijari)");
      System.out.print ("Luas Bola Adalah : ");
      System.out.println (4+" X "+3.14+" X ("+jari2+" * "+jari2+") = "+(4*3.14*(jari2*jari2)));
    }
    if (pilih == 6)
    {
     System.out.println ("Anda Memilih Perhitungan Volume Bola");
     System.out.print ("Masukkan Panjang Jari-Jari Bola : ");
     int jari2 = baca.nextInt ();
     System.out.println ("Volume Bola = 4/3 * 3.14 * (jarijari*jarijari*jarijari)");
     System.out.print ("Volume Bola Adalah : ");
     System.out.println (4+" / "+3+" X "+3.14+" X ("+jari2+" * "+jari2+" * "+jari2+") = "+(4*3.14/3*(jari2*jari2*jari2)));
    }   
    System.out.print("Apakah Anda Mau Menghitung Lagi? (Y/T) : ");
    b = baca.next();
    System.out.println("");
    }
    System.out.print("----------TERIMA KASIH----------");
    System.exit(0);
  }
}

Outputnya .

Program Java loop do while

Seperti halnya perulangan dengan while, perulangan dengan do … while ini juga digunakan untuk mengerjakan sebuah atau sekelompok pernyataan berulang-ulang. Pengujian terhadap eksekusi baru dilakukan setelah perulangan selesai dilakukan Bedanya dengan while adalah pernyataan do… while akan mengecek kondisi di belakang, sementara while cek kondisi ada di depan.
Keterangan :– Bagian pernyataan1 hingga pernyataanN dijalankan secara berulang sampai   ungkapan bernilai salah.
– Pengujian ungkapan dilakukan setelah bagian pernyataan, maka pada pernyataan do … while minimal akan dijalankan sekali, karena begitu masuk ke blok perulangan, tidak ada cek kondisi tetapi langsung mengerjakan pernyataan.
public class loopdowhile {
    public static void main(String[]gintan) {
{
    int j=0;
    do
    {
        System.out.println ("Nilai dari j adalah: " + j);
        j++;
    }while (j<=3);
    return ;
  }
 }
}

Outputnya adalah.


selamat mencobanya.

Program Java Loop While simple

Seperti halnya perulangan dengan while, perulangan dengan do … while ini juga digunakan untuk mengerjakan sebuah atau sekelompok pernyataan berulang-ulang. Pengujian terhadap eksekusi baru dilakukan setelah perulangan selesai dilakukan Bedanya dengan while adalah pernyataan do… while akan mengecek kondisi di belakang, sementara while cek kondisi ada di depan.

Keterangan :– Bagian pernyataan1 hingga pernyataanN dijalankan secara berulang sampai   ungkapan bernilai salah.
– Pengujian ungkapan dilakukan setelah bagian pernyataan, maka pada pernyataan do … while minimal akan dijalankan sekali, karena begitu masuk ke blok perulangan, tidak ada cek kondisi tetapi langsung mengerjakan pernyataan.
berikut programnya menampilkan dari angka 10 sampai 17.

public class loopwhile {
    public static void main(String[]gintan) {
        int x = 10;
        while(x < 18) {
        System.out.print("Nilai dari x adalah " + x );
        x++;
        System.out.print("\n");
    }
  }
}

outputnya.

bagaimana jika programnya loncat dua, silahkan klik dibawah ini
https://bankjava.blogspot.com/2018/10/program-java-loop-while-dengan-loncat-2.html

Program Java Loop While dengan loncat 2

Seperti halnya perulangan dengan while, perulangan dengan do … while ini juga digunakan untuk mengerjakan sebuah atau sekelompok pernyataan berulang-ulang. Pengujian terhadap eksekusi baru dilakukan setelah perulangan selesai dilakukan Bedanya dengan while adalah pernyataan do… while akan mengecek kondisi di belakang, sementara while cek kondisi ada di depan.
Keterangan :– Bagian pernyataan1 hingga pernyataanN dijalankan secara berulang sampai   ungkapan bernilai salah.– Pengujian ungkapan dilakukan setelah bagian pernyataan, maka pada pernyataan do … while minimal akan dijalankan sekali, karena begitu masuk ke blok perulangan, tidak ada cek kondisi tetapi langsung mengerjakan pernyataan.berikut program loop while dengan loncat 2.


public class loop_while {
    public static void main(String[]gintan) {
        int x = 10;
        while(x < 18) {
        System.out.print("Nilai dari x adalah " + x );
        x += 2;
        System.out.print("\n");
    }
  }
}

outputnya sebagai berikut.


Program java loop do while klik dibawah ini,

Program Java Pangkat dengan nilai x yang ditentukan dan rumusnya x^2 + 2*(x) + 1

Pada Pembahasan Kali ini, kita akan membuat suatu program yang dapat di gunakan untuk menghitung bilangan pangkat dari rumus matematika yang telah ditentukan. Silahkan disimak baik-baik dan semoga bermanfaat ya :)

import java.util.*;
public class pangkat2
{
    public static void main (String [] args)
    {
        Scanner baca = new Scanner (System.in);
        System.out.println ("Masukkan nilai x : ");
        int x = baca.nextInt();
        int pangkat = 2;
        double y = Math.pow (x,pangkat);
        System.out.println (" f(x) = x^pangkat + 2*(x) + 1");
        System.out.println ((y)+" + "+(2*(x))+" + "+1+" = "+(y+2*x+1));
    }
}
     
outputnya ;  



Program Java Membuat Pangkat Simple

Pada Pembahasan Kali ini, kita akan membuat suatu program yang dapat di gunakan untuk menghitung bilangan pangkat dari bilangan yang kita inputkan dan memasukkan pangkat dari yang kita inputkan. Silahkan disimak baik-baik dan semoga bermanfaat ya :)

import java.util.*;
public class pangkat
{
    public static void main(String[]gintan) {
        Scanner baca = new Scanner (System.in);
        System.out.print ("Masukkan nilai : ");
        int nilai = baca.nextInt();
        System.out.print ("Masukkan Pangkat : ");
        int pangkat = baca.nextInt();
        double hasil = Math.pow(nilai,pangkat);
        System.out.print(hasil);
    }
}

outputnya;


klik dibawah ini jika ingin mencari pangkat dengan rumus yang sudah ditentukan..

https://bankjava.blogspot.com/2018/10/program-java-pangkat-dengan-nilai-x.html

Program Java Pangkat dengan ketentuan

Disini contoh program java dengan pangkat ketentuan , nilainya yaitu 2 dan pangkatnya yaitu 5, bisa diganti di program kalian dengan pangkat dan nilai sesukanya, selamat mencobanya.

public class pangkatketentuan
{
    public static void main(String[]gintan) {
        // nilai sudah ditetapkan (konnstanta)
        int nilai = 2;
        int pangkat = 5;
        double hasil;
        hasil = Math.pow(nilai,pangkat);
        System.out.println(hasil);
    }
}

Outpunya ;



bisa di klik dibawah ini jika ingin melihat contoh program java dengan memasukkan nilai dan pangkat yang dicari.
https://bankjava.blogspot.com/2018/10/program-java-membuat-pangkat-simple.html

Program Java Case

program java dengan case, silahkan mencobanya;

import java.util.Scanner;
public class Jurusan{
public static void main(String args[]){
      Scanner masuk = new Scanner(System.in);
int pil;
      System.out.println("Masukkan pilihan : ");
      System.out.println("1. S1 Teknik Elektro");
      System.out.println("2. S1 Sistem Komputer");
      System.out.println("3. S1 Teknik Informatika");
      System.out.println("4. S1 Manajemen Informatika");
      System.out.println("5. S1 Teknik Arsitektur");
      System.out.println("===============================");
  
            pil = masuk.nextInt();
switch (pil) {
case 1:System.out.println("S1 Teknik Elektro");
       break;
case 2:System.out.println("S1 Sistem Komputer");
       break;
case 3:System.out.println("S1 Teknik Informatika");
       break;
case 4:System.out.println("S1 Manajemen Informatika");
       break;
case 5:System.out.println("S1 Teknik Arsitektur");
       break;
default:
System.out.println("Input salah!");
       break;
}
}
}

Outputnya ; 

Konstruktor parameter inputan

Constructor adalah method khusus yang akan dieksekusi pada saat pembuatan objek  (instance) . Biasanya method ini digunakan untuk inisialis...