REPETITION / LOOPING / PENGULANGAN DALAM BAHASA C
Repetition
Repetition/pengulangan/looping merupakan Satu atau lebih instruksi diulang untuk jumlah waktu tertentu. Jumlah pengulangan dapat ditentukan sebelumnya (dikodekan keras dalam program) atau ditentukan kemudian pada waktu proses. Repetition dalam bahasa C terdiri dari for,do while, dan while.
- Pengulangan Menggunakan FOR
Statement program pada for akan di jalankan jika semua kondisi syarat terpenuhi. Berikut cara penulisan for dalam bahasa C.
Pengulangan for disebut juga sebagai pengulangan di awal format instruksinya adalah sebagai berikut:
Pengulangan for disebut juga sebagai pengulangan di awal format instruksinya adalah sebagai berikut:
For i ← nilai_awal to nilai_akhir doContoh:
Statement
Endfor
Buatlah algoritma untuk mencetak tulisan "Algoritma Menyenangkan" sebanyak 100 baris maka instruknya adalah:
Jawab:
program looping_for
DEKLARASI
i:integer
ALGORITMA:
for i ← 1 to 100 do
writeln('Algoritma Menyenangkan')
endfor
- Pengulangan Menggunakan Instruksi DO WHILE
Do while memiliki fungsi yang sama dengan for tetapi do while akan menjalankan statement terlebih dahulu sebelum memeriksa kondisi.
Format:Contoh Kasus:Buatlah algoritma untuk mencetak tuliasan angka 1 sampai 100
while kondisi do
pernyataan
endwhile
Jawaban:
promgram looping
DEKLARASI
var i:integer
ALGORITMA:
i ← 0
while i <100 do
writeln ('angka ke', i)
i ← i+1 {pencacah naik}
endwhile
- Pengulangan Menggunakan WHILE
Untuk situasi dimana kita membutuhkan kondisi perulangan yang tidak dapat dipastikan berapa kali perulangan akan dilakukan, maka kita tidak bisa menggunakan perulangan for.
Contoh Kasus:while(<kondisi>)
{
<statement>;};
#include <stdio.h>int main (){int angka = 0;while(angka<=10) {printf("%d ", angka);angka ++;};return 0;}
Maka menghasilkan
Sekian Terima Kasih.
Nama: Farras Anggerdwi Muharram
NIM : 2201788432

Komentar
Posting Komentar