Senin, 22 Oktober 2018

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 .

Konstruktor parameter inputan

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