Mata KuliahPemrograman Perulangan(Looping)...BAHASA C •Merupakanbahasauntukpemrogramanumumyang...
Transcript of Mata KuliahPemrograman Perulangan(Looping)...BAHASA C •Merupakanbahasauntukpemrogramanumumyang...
Mata Kuliah Pemrograman
Perulangan (Looping)Oleh I Putu Arya Dharmaadi, S.T., M.T.
Dosen Jurusan Teknologi InformasiUniversitas Udayana
Senin, 16 November
2020http://aryadharmaadi.com 0
BAHASA C
• Merupakan bahasa untuk pemrograman umum yang sangat ringkas danringan, hanya terdiri dari 32 keyword.
• Merupakan induk dari bahasa pemrograman yang lainnya, seperti Java, PHP, C++, dll
• Biasanya digunakan untuk membangun program seperti, sistem operasi, perhitungan numerik, aplikasi grafis, dll
• Mampu mengakses ke bahasa tingkat rendah (perangkat keras), sepertimemanipulasi byte dan alamat memori
Senin, 16 November 2020http://aryadharmaadi.com 1
APA ITU PERULANGAN?
• Jenis perintah akan terus diulang-ulang selama sebuahkondisi terpenuhi
• Misalnya perintah cetak “Masukan Nilai yang Benar” terus dieksekusi selama kondisi Nilai kurang dari 0 terpenuhi
Senin, 16 November 2020http://aryadharmaadi.com 2
PERULANGAN DALAM BAHASA C
•While
•Do .. While
• For
Senin, 16 November 2020http://aryadharmaadi.com 3
WHILE
/* blok inisialisasi */
while (kondisi){
/* blok perintah yang akan dieksekusi selamakondisi bernilai TRUE */
/* pastikan ada perintah yang mengubah kondisi */
}
Senin, 16 November 2020http://aryadharmaadi.com 4
DO .. WHILE
/* blok inisialisasi */
do {
/* blok perintah yang akan dieksekusi selamakondisi bernilai TRUE */
/* pastikan ada perintah yang mengubah kondisi */
} while (kondisi)
Senin, 16 November 2020http://aryadharmaadi.com 5
FOR
for (inisialisasi;kondisi;iterasi){
/* blok perintah yang akan dieksekusi selamakondisi bernilai TRUE */
}
Senin, 16 November 2020http://aryadharmaadi.com 6
Senin, 16 November 2020http://aryadharmaadi.com 7
Senin, 16 November 2020http://aryadharmaadi.com 8
CONTOH CODE
PENUTUP
• Diskusi
Senin, 16 November 2020http://aryadharmaadi.com 9