while, do while, break, continue Dr. Anto Satriyo Nugroho, M.Eng Web: Mata Kuliah: Dasar Pemrograman
Instruksi while Cara penulisan while (expression)statement; Contoh: #include main() { int no; printf(“tuliskan sebarang bilangan bulat positif: “); scanf(“%d”, &no); while( no >= 0) { printf(“%d “,no); no--; } printf(“\n”); } expr Ya Tidak statement
Instruksi do while Cara penulisan do statement while (expression); expr Ya Tidak statement
Break & Continue Continue #include main() { int i; for(i=0;i<10;i++) { if(i==5) continue; printf(“%d\n”,i); } Hasil:
Break & Continue Break #include main() { int i; for(i=0;i<10;i++) { if(i==5) break; printf(“%d\n”,i); } Hasil:
Contoh Pemakaian Soal: Buatlah program untuk mencari semua bilangan prima di bawah 1000 Jawab #include { int i,no; for(no=2;no<1000;no++) { for(i=2;i<no;i++) if (no%i == 0) break; if(no==i) printf(“%d\n”,no); }