Membuat Program Pola Bintang Segitiga menggunakan Perulangan For
Welcome to my blog
Diatas adalah shortcutnya. Disini saya akan mencoba menjelaskan mengenai shortcut diatas. Jadi #include<stdio.h) untuk membaca input atau output atau agar bisa menggunakan printf kelayar monitor kita, lalu int main(void) merupakan fungsi yang harus terdapat terdapat pada program C agar dapat berjalan. Didalam program tersebut juga terdapat variabel i, z, dan c.
Oke, sesuai judulnya disini kita bakalan bahas cara membuat segitiga dengan pola bintang menggunakan perulangan for.
Diatas adalah shortcutnya. Disini saya akan mencoba menjelaskan mengenai shortcut diatas. Jadi #include<stdio.h) untuk membaca input atau output atau agar bisa menggunakan printf kelayar monitor kita, lalu int main(void) merupakan fungsi yang harus terdapat terdapat pada program C agar dapat berjalan. Didalam program tersebut juga terdapat variabel i, z, dan c.
Setelah itu saatnya masuk ke fungsi perulangan fornya:
1. for(i=5; i>=z; i--) artinya kita memberi nilai awal i-nya adalah 5 lalu i = i-1, atau dilakukan pengurangan i sebanyak 1. lalu syaratnya i akan terus melakukan perulangan hingga syarat i >=z tidak terpenuhi, z diatas bernilai 0 berarti akan terus melakukan perulangan dari i nya yang bernilai 5 hingga bernilai 0 lalu diberikan tanda kurung kurawal untuk menandakan ada blok selanjutnya. Setelah itu kita masuk ke for yang kedua yaitu for(i=5; i>=z; x++)
2. Kita menulis fungsi printf(" ") yaitu fungsi yang berfungsi untuk menampilkan spasi agar program bintang kita nanti dapat menyerupai bentuk segitiga sama sisi.
3.Lalu kita masuk ke for yang ketiga yaitu for(int c=5; c >=i; c--){for yang ke-tiga ini akan menampilkan bentuk segitiganya.
4. printf(* ) digunakan sebagai isi segitiganya, dan harus diberi spasi agar program tersebut dapat berbenruk segitiga sama sisi. Jika kita hanya menggunakan (*) maka yang akan terjadi program kita tidak akan berbentuk segitiga sama sisi melainkan siku siku kearah kiri.
5.printf("\n") digunakan agar bintang yang kita cetak tadi tidak horizontal atau kesamping melainkan vertikal atau kebawah.
dan ini adalah hasilnya:
Comments
Post a Comment