
Pada postingan ini masih membahas tentang perulangan for, yaitu membuat segitiga bintang seperti gambar di samping. Untuk mempersingkat waktu belajarnya berikut cooding dari postingan ini :
public class Latihan { public static void main(String[]args) { int i,j,k; for(i=1;i<=5;i++) { for(k=1;k<=i;k++) { System.out.print(" "); } for(j=5;j>=i;j--) { System.out.print("*"); } System.out.println(""); } } }
Di postingan kali ini saya hanya membahas sedikit saja, kalau kurang paham silakan lihat postingan sebelumnya. Langsung saja saya akan bahas pada bagian:
for(k=1;k<=i;k++) { System.out.print(" "); }
Pada bagian ini kita akan melakukan looping dimana yang akan ditampilkan adalah spasi saja, tujuannya adalah untuk membuat pemposisian bintang. Jika kurang mengerti yang saya maksudkan anda dapat merubah (" ") dengan angka atau huruf seperti ("a"). Kemudian lihat bagaimana tampilannya.
Setelah cooding di atas, di sebelah looping spasi tadi akan kita cetak bintang dengan cooding berikut:
for(j=5;j>=i;j--) { System.out.print("*"); }
Disini kita akan membuat bintang dengan jumlah awalnya adalah 5 bintang, yang akan terus dikurangi jumlahnya hingga memenuhi j>=i.
Begitulah kurang lebih cara pembuatannya. Jika anda menyukai artikel ini, anda bisa share ke teman-teman anda. Terimakasih telah berkunjung.
Artikel Terkait:
- Jajar Genjang Dengan Perulangan FOR di java
- Program Menghitung Luas Permukaan Balok dengan Java
- Segitiga Sama Kaki dalam Java
- Segitiga Bintang dengan Java
- Segitiga Siku-siku Bintang dengan Java
Mohon untuk membaca Kebijakan Privasi sebelum mengambil data dari blog ini atau sebelum berkomentar.
Thx. :)
BalasHapusBintang yang lainnya bsa dilihat di :
http://top-ilmu.blogspot.com/2013/10/program-segitiga-bintang-dengan-java.html
Thx. uda berkunjung gan
BalasHapusThx juga refrensinya :))
Om kalau gini gimana (rata kanan tapi):
BalasHapus*****
****
***
**
*
**
***
****
*****