Selamat malem sobat blogger, sudah lama nih, saya nggak posting ke blog, maklum lagi super sibuk-sibuknya, hehehehe. oke pada kesempatan ini, saya akan memposting cara membuat bentuk persegi dengan karakter bintang, di Java menggunakan For. Mungkin bagi yang belum pernah menggunakan for,atau yang baru newbie seperti saya, akan sedikit kesulitan dalam pengaplikasiannya. Contoh berikut hasil output programnya :

*   *   *   *   *
*                *
*                *
*                *
*   *   *   *   *

tak usah basa basi langsung saja cekidot ni source code nya hehehe:

public class bintang2 {
public static void main(String args[]) {

for(int i=1; i<=5; i++)
    {
        for(int j=1; j<=6; j++)
            {
                if (i==1||i==5||j==1||j==6)
                {
                    System.out.print("*");
                }
                else
                {
                    System.out.print(" ");
                }
            }
        System.out.println("");
    }
    System.out.println("Created By Samsul Alam");
}
}

Penjelasan :
Konsep dasarnya adalah for yang pertama membentuk baris sefangkan for yang kedua dan seterusnya membentuk kolom. Contoh jika kita ingin membuat bintang dengan hasil output sebagai berikut :

*  *  *  *  *
*  *  *  *  *
*  *  *  *  *

Jadi baris =3 ,kolom = 5

for(int i=1;i<=3;i++){
for(int j=1;j<=5;j++){
System.out.print("*");
}
System.out.println("");
}

mungkin hanya itu sedikit penjelasan dari saya mengenai Membuat Bentuk Persegi dengan Karakter Bintang di Java menggunakan FOR, karena saya juga masih belajar hehehe... terima kasih, cukup sekian posting hari ini, sampai ketemu di postingan selanjutnya dengan penjelasan yang mungkin akan lebih baik :-)

Next
Newer Post
Previous
This is the last post.

Post a Comment

  1. Masih bingung gan. :D ijin ambil source code nya ya gan buat latihan .. ();

    ReplyDelete
  2. kalo bintangnya muncul dengan bentuk bintang/bentuk x itu bgaimna?

    ReplyDelete
  3. tinggal diganti tanda * pada System.out.print dengan x contoh :
    System.out.print("x");

    ReplyDelete
  4. Masiih belum paham betul mengenai nested for

    ReplyDelete
  5. kalo ditengah bagian kosong itu mau dituliskan nama gimana mas ? contoh : Samsul

    ReplyDelete
  6. kalau bentuknya seperti ini :
    1 2 3 4 5
    2 4 6 8 10
    3 6 9 12 15
    4 8 12 16 20
    5 10 15 20 25
    makasih....

    ReplyDelete
  7. ada yang bisa kasi contoh buat huruf dari karakter '*' ?
    mohon bantuannya, terima kasih.

    ReplyDelete
  8. kalau bentuk begini:
    ******
    * *
    ******
    *
    *
    *

    ReplyDelete
  9. kalo membuat karakter("nama saya sendiri")tapi dengan memasukan angka dulu itu bagaimana

    ReplyDelete

 
Top