Rss Feed
  1. LA 4 JAVA

    Selasa, 17 November 2015


    Pada Minggu ini, Saya ingin memberikan sedikit program membuat segitiga piramida menggunakan perulangan (looping) dengan “for” di java.
    • Program Segitiga Piramida


    Penjelasan
    import javax.swing.*;
    Library untuk input outoput dan GUI nya

    public class segitiga
    {
    nama classnya segitiga

    public static void main(String[] args){
    fungsi main dimana public pada bagian ini berarti bahwa metode-metode dapat dipanggil didalam dan juga diluar kelas. static sendiri berarti sama untuk seluruh instant dari kelas dan void sendiri berarti bahwa metode tidak akan mengirim apapun setelah selesainya. Fungsi main ini berisi argument yang diambil dari ruang eksekusi.


    String n = JOptionPane.showInputDialog("Masukkan jumlah deret: ");
    int nilai = Integer.parseInt(n);
    variabel n bertipe data string yang merupakan karakter untuk tampilan jendela input dari “Masukkan Jumlah deret :” yang disimpan pada variabel nilai bertipe datakan integer untuk pengisian inputan dari berapa jumlah deret yang kita akan masukkan.

    for(int i=1;i<=nilai;i++)
    {
    for(int j=nilai;j>i;j--)
    {
    System.out.print(" ");
    }
    for(int k=1; k<=i; k++)
    {
    System.out.print("* ");
    }
    System.out.println();
    }
    System.out.println();}}
    ini adalah bagian dari isi kodingan looping nya yang kita gunakan adalah for
    Terdapat 3 variabel: i, j, dan k. Dengan begitu nantinya perulangan yang dibuat ada 3, yaitu untuk for i, for j, dan for k. Dengan for j dan for k bersarang pada for i, Pada for i dimulai dari 1 sampai nilai yang kita masukkan misalkan : 5. Sedangkan untuk for j, dimulai dari nilai yang kita masukkan tadi : 5 akan memberikan pengulangan. Pada for k, dimulai dari 1. Hasil dari setiap perulangan, for i untuk membentuk tinggi dari piramida, for j untuk membentuk spasi, dan for k untuk membentuk bintang.

    Analisa:
    j=1 sampai j=5 membentuk 5 spasi. Ketika k=0 maka akan dibentuk 1 bintang.
    j=2 sampai j=5 membentuk 4 spasi. k=0 sampai k=2 dapat membentuk 3 bintang
    j=3 sampai j=5 membentuk 3 spasi. k=0 sampai k=4 dapat membentuk 5 bintang

    Outputnya seperti ini




  2. 0 komentar:

    Posting Komentar

profil