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