Minggu, 16 Agustus 2015

perulangan bagian 2

code untuk menampilkan seperti gambar tersebut yaitu sebagai berikut

public class bintang3{
public static void main(String [] args){
String  bc_angka;
int i,k,j;
System.out.println("masukan angka : ");
bc_angka=ngetik.bacaString();
k=Integer.valueOf(bc_angka).intValue();
System.out.println("------------------------------------------------");

for(i=1;i<=k;i++){
    for(j=i;j<=k;j++){

    System.out.print(" * ");
   
}
System.out.println("");
}
}
}


penjelasan:
si pengguna memasukan jumlah bintang yang akan di tapilkan untuk baris pertama dengan code 
System.out.println("masukan angka : ");
bc_angka=ngetik.bacaString();
k=Integer.valueOf(bc_angka).intValue();
System.out.println("------------------------------------------------");

untuk menampilkan * tersebut dengan code

 for(i=1;i<=k;i++){
    for(j=i;j<=k;j++){

    System.out.print(" * ");
   
}
System.out.println("");
}


i adalah nilai awal dan k adalah jumlah bintang yang akan di tampilkan ketika pengguna memasukan angka lalu jumlahkan setiap i sampai batas huruf k. untuk for yang ke dua j sama dengan jumlahnya i, dan batas perulangannya sama sampai k, ketika si pengguna memasukan angka. lalu j menjumlahkan sampai jumlahnya melampaui batas.
 


   

Tidak ada komentar:

Posting Komentar