Senin, 09 Desember 2019

Menginputkan dan menampilkan Data Menggunakan Array di Neatbeans

Pada kesempatan kali ini saya akan mendokumentasikan tentang tugas yang saya buat yaitu menginputkan dan menampilkan data menggunakan Array. Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Setiap elemen array mampu untuk menyimpan satu jenis data (yaitu: variabel). Suatu array dinyatakan dengan type, sehingga variabel yang bekerja akan dinyatakan dengan:

Contoh : Variabel A = array [1....10] of integer;


maksud dari contoh di atas adalah Jika A adalah Array maka Variabel A dapat menampung data sesuai dengan jumlah indeks yang telah ditentukan.


aplikasi yang saya buat kali ini adalah aplikasi Toko baju di mana pada aplikasi tersebut kita dapat menginputkan data dan menampilkannya, untuk alur aplikasi yang saya buat dapat di lihat pada flowchart berikut:
pada gambar tersebut dapat dilihat alur dari aplikasi yang saya buat. di aplikasi ini saya menggunakan dua class dengan bahasa java dan menggunakan text editor neatbens 8.0.2, berikut tampilan class dari aplikasi.
  • Class Toko Baju


  • Class Baju
 Tampilan akhir atau setelah aplikasi di jalankan

Untuk Source Code:
  • Class Tokobaju

package tokobaju;
/**
 * @author SULIMAN
 * NIM : 19201209/P
 */
public class Tokobaju {
    private String mrkBaju, Ukuran;
    private int Harga;
public void setmrkBaju(String mrkBaju){
        this.mrkBaju=mrkBaju;
    }
public String getmrkBaju(){
        return mrkBaju;
    }
public void setUkuran(String Ukuran){
        this.Ukuran=Ukuran;
    }
public String getUkuran(){
        return Ukuran;
    }
public void setHarga(int Harga){
        this.Harga=Harga;
    }
public int getHarga(){
        return Harga;
    }
}
/**
 * Copyright@Suliman 2019
 */

  • Class Baju
package tokobaju;
import java.util.Scanner;
/**
 * @author SULIMAN
 * NIM : 19201209/P
 */
public class Baju {
    public static void main(String[]args){
        Tokobaju [] abadi = new Tokobaju[3];
        Scanner input = new Scanner(System.in);
        for (int i = 0; i < abadi.length; i++){
            abadi [i] = new Tokobaju();
            System.out.print("Masukkan Merek Baju :");
            abadi [i].setmrkBaju(input.next());
            System.out.print("Masukkan Ukuran Baju :");
            abadi [i].setUkuran(input.next());
            System.out.print("Masukkan Harga Baju :");
            abadi [i].setHarga(input.nextInt());
            System.out.print("");
        }
        System.out.print("\nAplikasi : DB TOKO BAJU");
        System.out.print("\nOleh     : SULIMAN");
        System.out.print("\nTahun Release  : 2019 ");
        System.out.println("");
       
        for (int i = 0; i < abadi.length; i++){
            System.out.println(i+1 + ". "+abadi [i].getmrkBaju() +" "+abadi [i].getUkuran()+" "+ abadi [i].getHarga());
        }
    }
}
/**
 * Copyright@Suliman 2019
 */