Kamis, 18 Oktober 2018

perulangan (looping) pada netbeans


 1.   Perulangan
Struktur kontrol pengulangan adalah berupa pernyataan dari Java yang mengijinkan kita untuk mengeksekusi blok code berulang-ulang sesuai dengan jumlah tertentu yang
diinginkan. Ada tiga macam jenis dari struktur kontrol pengulangan yaitu :
  1. for
  2. while
  3. do while
Pernyataan-pernyataan di atas menciptakan loop. Loop secara berulang mengeksekusi sebarisan instruksi yang sama sampai kondisi akhir ditemui. Dengan kata lain, looping atau loop artinya mengulangi eksekusi blok program tertentu sampai tercapai kondisi untuk menghentikannya (terminasi). Setiap perulangan memiliki 4 bagian yaitu :
ü  inisialisasi (initialization),
ü  badan program (body) / statement,
ü  iterasi (iteration), dan
ü  termination.

A. for
Perulangan for memungkinkan kita untuk mengulang suatu proses dengan jumlah perulangan yang telah ditentukan.

Format Penulisan :
for (inisialisasi_nilai; kondisi_nilai; operasi_perubahan_nilai) {
   //statement-statement yang akandijalankan.
}
ContohPenulisan :
#include <stdio.h>

int main () {

   intnilai;

   for(nilai = 1; nilai<= 10; nilai++){
      printf("Nilai: %d\n", nilai);
   }
   getch();
   return 0;
}

B. while
Perulangan while digunakan untuk mengulang suatu proses yang belum diketahui jumlahnya. Jika kondisi masih bernilai benar (true) maka proses perulangan akan terus dijalankan. Perulanganakan berhenti jika kondisi bernilai salah (false).

Format Penulisan :
while(kondisi) {
   //statement-statement yang akan dijalankan jika kondisi masih bernilai benar (true).
}




ContohPenulisan :
#include <stdio.h>

int main () {

   intnilai = 1;

   while(nilai<= 10) {
      printf("Nilai: %d\n", nilai);
      nilai++;
   }
   getch();
   return 0;
}

C. do while
Perulangando whilehampir samadengan perulangan while. Bedanya padaperulangan do whilestatement program akan dijalankan setidaknya satu kali sebelum pengecekan kondisi pada perintah while.

Format Penulisan :
do {
   //statement-statement yang akan dijalankan jika kondisi masih bernilai benar (true).
} while(kondisi);



ContohPenulisan :
#include <stdio.h>

int main () {

   intnilai = 1;

   do {
      printf("Nilai: %d\n", nilai);
      nilai++;
   }while( nilai<= 10 );
   getch();
   return 0;
}


Tidak ada komentar:

Posting Komentar

ER Dish dan Matrix Diagram