Sabtu, 22 Januari 2011

Membuat Segitiga dengan Bahasa C

Rampung membuat persegi dengan Bahasa C, selanjutnya mari kita membuat segitiga menggunakan Bahasa C. Pastinya kita sudah tahu dengan apa yang disebut segitiga siku-siku. Untuk kali ini yang menjadi pusat perhatian kita adalah sintax while. Langsung saja kita simak programnya.


Penjelasan :

1. Dalam program kali ini kita akan menggunakan 2 variabel integer yaitu x dan y, dimana nilai x = 1.
2. Kita akan menggunakan looping dengan sintax while, dimana while sering digunakan untuk looping yang belum diketahui, batas untuk keluar dari looping adalah x<=5. Apabila x bernilai 6 maka secara otomatis perulangan berhenti.
3. Seperti halnya variabel x, disini variabel y juga diberi nilai 1.
4. Disinilah yang perlu kita cermati betul-betul, looping ini akan berhenti jika nilai y kurang dari sama dengan x, contoh :

Jika variabel x sudah dilooping sebanyak 3 kali, maka variabel x = 3, sehingga untuk keluar dari looping yang kedua variabel y harus lebih dari 3.

5. Segitiga dalam kali ini terbentuk dari beberapa simbol bintang-bintang sehingga kita perlu adanya printf(“*”);
6. While yang kedua menggunakan interval 1.
7. Apabila while yang pertama selesai melakukan looping, dan while yang ke-2 mencetak bintang sebanyak looping yang dilakukan, maka perlu adanya perpindahan baris supaya terjadi anak tangga yang menghasilkan segitiga.
8. Seperti halnya no.6 bahwa while yang pertama juga menggukan interval 1.

Untuk hasil outputnya kira-kira seperti ini :


Download artikel,download program.

1 komentar: