Program latihan perulangan(Looping) bag.1

12/11/2010 05:32

 Output program:

bintang

Listing program:

import javax.swing.*;

public class bintangkiri1{

public static void main(String[]args){

int angka;

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

for (int x=0;x

for (int y=0;y<=x;y++){

System.out.print("*");

}

System.out.println();

}

}

}

Ini adalah program sederhana untuk latihan menggunakan struktur perulangan, jadi dalam program ini kita akan menampilkan ‘*’ yang akan diulang sehingga akan membentuk segitiga. Kode diatas merupakan serangkaian statement yang digunakan untuk menmpilkan output program rata kiri satu.statement for yang pertama adalah statement yang digunakan untuk melakukan perulangan pada statement yang ada didalam for body dengan harga awal x=0 lalu nilai x akan ditambahkan satu pada perulangan berikutnya,demikian seterusnya hingga x bernilai salah terhadap ekspresi x

Lalu statement for yang kedua adalah statement yang digunakan untuk melakukan perulangan pada statement yang ada didalam for body dengan harga awal y=0 lalu nilai y akan ditambahkan satu pada perulangan berikutnya,demikian seterusnya hingga y bernilai salah terhadap ekspresi y<=x.dengan kata lain saat x barnilai 1 maka statement yang ada didalam for body yang kedua akan diulang sebanyak sekali,saat x bernilai 2 maka statement yang ada didalam for body yang kedua akan diulang sebanyak 2 kali dan seterusnya,sampai perulangan pada for yang pertama berhenti.

Saat x bernilai: Banyaknya looping y
1 1 kali
2 2 kali
3 3 kali
n n kali

Nah, kalo udah coba program yang ini, untuk latihan perulangan yang lain, anda bisa buat bintang segitiga, tapi segitiganya terbalik, jadi jumlah bintang yang diulang dalam satu baris dalam perulangan semakin sedikit.kaya gini nih:

bintang2

 

 

Back

Search site

Copyright@outtaste.co.cc