Menengah30 XPUnit 5: Pola dan Bentuk, soal 5 dari 10
Piramida Bintang
Cetak piramida bintang yang simetris di tengah.
Piramida butuh dua bahan di setiap baris: spasi di depan supaya posisinya ke tengah, lalu bintang yang jumlahnya ganjil.
Masukan
Satu bilangan bulat N dari 1 sampai 30, tinggi piramida.
Keluaran
N baris. Baris ke-i diawali N - i spasi, lalu 2i - 1 bintang. Tidak ada spasi setelah bintang terakhir.
* *** *****
Contoh masukan dan keluaran
Contoh 1
Masukan
3
Keluaran
* *** *****
Petunjuk
Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.
Petunjuk 1
Tulis dulu tabel kecil: baris, banyak spasi, dan banyak bintang. Polanya akan terlihat.
Petunjuk 2
Gabungkan spasi dan bintang dalam satu baris: " " * (n - i) + "*" * (2 * i - 1).