BAHASA C : STATEMENT PERULANGAN (LOOPING)
PRAKTIKUM ALGORITMA & PEMROGRAMAN PERTEMUAN KELIMA Ada empat macam bentuk perulangan pada bahasa C dan secara umum perulangan ini dibagi dua, yaitu counted loop dan uncounted loop. Counted Loop merupakan perulangan yang jelas dan sudah tentu banyak perulangannya. Uncounted Loop merupakan perulangan yang tidak jelas berapa kali ia harus mengulang. Perulangan yang termasuk dalam Counted Loop yaitu Perulangan for dan perulangan yang termasuk dalam Uncounted Loop adalah While dan Do-While. Perulangan for Bentuknya kodenya seperti ini: for (int i = 0; i<10; i++){printf(“@aviq.n.putra”); } Yang perlu diperhatikan adalah kondisi yang ada di dalam kurung setelah kata for. Kondisi ini akan menentukan: Hitungan akan dimulai dari 0 (i = 0); Hitungannya sampai i < 10; Lalu di setiap perulangan i akan bertambah +1 (i++) Variabel i pada perulangan for berfungsi untuk menyimpan nilai hitungan. Jadi setiap perulangan dilakukan nilai i akan selalu bertambah satu. Karena kita menentukannya di bagian i++. Perulangan While Perulangan while merupakan perulangan yang termasuk dalam perulangan uncounted loop. Perulangan while juga dapat menjadi perulangan yang counted loop dengan memberikan counter di dalamnya. Bentuk flowchart-nya sama seperti flowchart for. Coba perhatikan blok kode while : while (ulangi == ‘y’){ printf (“Apakah kamu mau mengulangi?\n”); printf(“Jawab (y/t) : “); scanf(” %c”,ulangi); counter++; } Perulangan akan terjadi selama variabel ulangi brenilai y. Lalu kita menggunakan fungsi scanf() untuk mengambil input. Selama kita menjawab y pada input, maka perulangan akan terus dilakukan. Tapi kalau kita jawab yang lain, maka perulangan akan dihentikan. Karena...
Read More
Recent Comments