kali ini belajar Algoritma tentang membuat Cetak Bintang yak :D
Tapi ini beda , biasa'nya kan dari angka 1 kan ? dan berbentung segitiga, kali ini kita buat beda loh :)
kenapa beda ? biar ga mainstream hehe :v
Langsung aja ya :)
Algoritma :
dari gambar di atas sih sebenar'nya udah keliatan algoritma'nya ,
1. pertama membuat perulangan for(int i=0;i<cetak;i++){ }
2. lalu di dalam perulangan itu , buat perulangan lagi for(int j=0;j<=kosong-1;j++){} cetak kosong (" ")
3. lalu setelah cetak kosong , kita buat lagi perulangan untuk buat bintang for(int k=0;k<b;k++){}
4. setelah itu buat penambahan +2 ,
Nah sekarang coba kita
maen ke Coding :
import java.util.Scanner;
public class CetakBintangS {
public static void main (String [] args){
int cetak = 5;
int b = cetak;
int kosong = b;
//mencetak sebanyak "cetak"
for(int i=0;i<cetak;i++){
//mencetak " " kosong sebanyak j <= kosong - 1 | misal cetak = 10 , kosong = 9
kosong = kosong-1;
for(int j=0;j<=kosong;j++){
System.out.print(" ");
}
//mencetak b = cetak , k<b
for(int k=0;k<b;k++){
System.out.print("*");
}
System.out.println("");
b = b + 2;
}
}
}
Nah Sekarang Coba jalanin deh , buat ganti angka'nya , ganti int cetak = 5;
Oke mungkin cukup dulu deh hehehe
byeee :) bila ada yg di tanyan , komen aja yak :p








Post a Comment