PROGRAM SEDERHANA 1
/*Nama File : Loop8.C*/
#include <stdio.h>
#include <conio.h>
void main()
{
int i;
for(i=1; i<10; i++) {
if(i==5) {
printf("\n\tProses ke-%d dibatalkan\n", i);
printf("\tHarap maklum!\n");
continue;
}
printf("\nProses ke-%d sukses!\n",i);
}
getch();
}
Maka akan menghasilkan Output seperti di bawah ini:
Maka dapat kita buat Algoritmanya sebagai berikut:
- Mulai
- Mendeklarasikan variabel i dengan tipe data integer
- Melakukan inisialisasi, memberi nilai awal yaitu i=1
- Memeriksa apakah i<10, jika benar lanjut ke langkah 5
- Mencetak "Proses ke-%d sukses!", dan akan di ulang dengan i++
- Jika i==5 proses akan berhenti dan akan mencetak "Proses ke-5 dibatalkan Harap maklum!"
- Proses dilanjutkan kembali dengan mencetak Proses ke-% sukses!
- Selesai.
PROGRAM SEDERHANA 2
/*Nama File : Loop7.C*/#include <stdio.h>#include <conio.h>void main(){int i=0;for(i=i; i<=10; i++){printf("\nProses ke-%d sukses!",i);if(i==5) {printf("\nProses segera dihentikan, harap maklum!");break;}}getch();}
Maka akan menghasilkan Output seperti di bawah ini:
Maka dapat kita buat Algoritmanya sebagai berikut:
- Mulai
- Mendeklarasikan variabel i dengan tipe data integer yang diberi nilai 0
- Melakukan inisialisasi untuk perulangan i=i dan memeriksa apakah i<10
- Bila kondisi terpenuhi, maka looping akan mencetak "Proses %d sukses!", dan akan mengulang lagi dengan i++
- Selanjutnya jika i==5 maka proses berhenti dan akan mencetak "Proses segera dihentikan, harap maklum!"
- dan proses looping akan dihentikan.