Program latihan perulangan2

Posted on Updated on


Output program:

Listing program :

import javax.swing.*;

public class bintangkanan1{

public static void main(String[]args){

int x,y,z,angka;

angka=Integer.parseInt(JOptionPane.showInputDialog(null,”masukkan angka=”));

for (x=angka;x>0;x–){

for (y=x-1;y>0;y–){

System.out.print(” “);

}

for (z=angka-(x-1);z>0;z–){

System.out.print(“*”);

}

System.out.println();

}

}

}

Pada posting sebelumnya, telah dibuat program bintang segitiga yang segitiganya rata disebelah kiri, nah, klai ini saya akan membahas program menampilkan bintang dengan bentuk segitiga yang rata di sebelah kanan. For yang pertama (for (int x=nomer;x>0;x–)) digunakan untuk mengadakan perulangan untuk mengatur jumlah baris.Artinya program akan melakukan perulangan dengan nilai awal input yang dimasukkan sebagai jumlah baris yang diberi nama nomer dalam program diatas,lalu x akan dikurangi dengan satu sebelum dilakukan perulangan selanjutnya sedemikian hingga ekspresi x>0 bernilai salah.

Didalam statement for yang pertama dimasukkan dua statement for lagi yang masing-masing berfungsi untuk mengatur spasi atau tab dan untuk menampilkan angka. Statement for yang pertama berguna untuk mengatur jumlah tab spasi yang akan dicetak. jadi, saat x bernilai 5,maka y akan melakukan perulangan sebanyak 4 kali.saat x bernilai 4 maka y akan diulang sebanyak 3 kali, demikian seterusnya hingga y tidak melakukan perulangan dan spasi tidak dicetak. Lalu statement for yang kedua berguna untuk mengatur angka yang akan dicetak.

Baris ke Nilai (X) jumlah spasi yang dicetak 

(Y)

jumlah angka yang dicetak. 

(Z)

1 4 3 1
2 3 2 2
3 2 1 3
4 1 0 4



Web development jakarta

4 thoughts on “Program latihan perulangan2

    Struktur perulangan pada Java « Outtaste's Blog said:
    Februari 19, 2011 pukul 5:28 am

    […] program latihan perulangan 2 Categories: pemrograman, pemrograman java, Uncategorized Tag:Java, perulangan SukaBe the first to like this post. Komentar (0) Lacak Balik (0) Tinggalkan komentar Lacak balik […]

    Program bintang segitiga sama sisi dengan pascal « said:
    Mei 12, 2012 pukul 6:43 pm

    […] bintang). hasilnya akan menjadi output bintang rata kanan (klao ga tau kaya gimana liat artikel program bintang rata kanan dengan java),, betul […]

    Anonim said:
    April 25, 2013 pukul 2:58 pm

    bang?

    RAmos Marthin said:
    April 25, 2013 pukul 3:01 pm

    bang pertanyaan ini aku bingung tolong dibantu:
    3. Hasilkan program untuk membuat tampilan seperti dibawah ini, dimana jika digit terakhir dari nim anda di mod 3 = 0 tampilkan tanda * (seperti contoh), = 1 tampilkan tanda #, = 2 tampilkan tanda “@”

    n = 3
    * * *
    * *
    *
    n = 5
    * * * * *
    * * * *
    * * *
    * *
    *

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s