Java | Cetak Bintang dan Algoritma

Halo pembaca :)
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

notifikasi
close