Lanjut45 XPUnit 5: Pola dan Bentuk, soal 8 dari 10
Belah Ketupat
Cetak belah ketupat bintang dari piramida dan piramida terbalik.
Belah ketupat adalah piramida yang disambung dengan piramida terbalik. Bagian atas punya N baris, bagian bawah punya N - 1 baris.
Masukan
Satu bilangan bulat N dari 1 sampai 30.
Keluaran
2N - 1 baris membentuk belah ketupat. Baris paling lebar berisi 2N - 1 bintang tanpa spasi di depannya. 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
Buat fungsi kecil yang mencetak satu baris piramida untuk nomor baris i.
Petunjuk 2
Panggil fungsi itu untuk i dari 1 sampai N, lalu dari N - 1 turun sampai 1.