ALGORITMA DAN PEMOGRAMAN | FOR , WHILE , DO WHILE

By sulthan on Sunday, July 30, 2017

Pertemuan 5
Perulangan
Dalam bahasa C tersedia suatu fasilitas yang digunakan untuk melakukan proses yang berulang – ulang sebanyak sebanyak keinginan kita. Misalnya saja, bila kita ingin menginput dan mencetak bilangan dari 1 sampai 100 bahkan 1000,  tentunya kita akan merasa kesulitan. Namun dengan struktur perulangan proses, kita tidak perlu menuliskan perintah sampai 100 atau 1000 kali, cukup dengan beberapa perintah saja. Struktur perulangan dalam bahasa C mempunyai bentuk yang bermacam –macam.
1.  Struktur Perulangan “For”
Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya. Dari segi penulisannya, struktur perulangan for tampaknya lebih efisien  karena susunannya lebih simpel dan sederhana. Bentuk umum perulangan for adalah sebagai berikut:
      For(inisialisasi;syarat;penambahan)
                  Pernyataan;
Keterangan :
ü  Inisialisasi : pernyataan untuk menyatakan keadaan awal dari variable kontrol.
ü  Syarat :  ekspresi relasi yang menyatakan kondisi untuk keluar dari perulangan.
ü  Penambahan:  pengatur perubahan nilai variabel kontrol.
Bentuk umum struktur for
            For(nilai_awal;kondisi,step){
               Statement . . .
            . . . .
            }
            Catatan :
            -Nilai_awal : Nilai awal perulangan
            -Kondisi : membandingkan variabel perulangan pada nilai batas tertentu
            -Step : melakukan update pada variabel perulangan
           


Contoh :
            For(i = o ; i < 5; i + +){
                        Printf(“Baris-“+i);
            }

2.  Struktur Perulangan “While”
Perulangan WHILE banyak digunakan pada program yang terstruktur. Perulangan ini banyak digunakan bila jumlah perulanganya belum di ketahui. Proses perulangan akan terus berlanjut selama kondisinya bernilai benar (true) dan akan berhenti bila kondisinya bernilai salah.

Bentuk umum while
While(ekspresi_logika){
            Statement...
...
}
Contoh :
I = 0;
While(i<5){
Printf(“Baris-“+i);
I++;
}

1.  Struktur perulangan “Do......While.....”
                          Pada dasarnya struktur pengulangan do..... while sama saja dengan struktur while, hanya saja pada proses perulangan dengan while, seleksi berada di while yang letaknya di atas sementara pada perulangan do....while, seleksi while berada di bawah batas perulangan. Jadi dengan menggunakan struktur do....while sekurang-kurangnya akan terjadi satu kali perulangan.





Bentuk umum do... while
Do {
    Statement . . .
    . . .
}while(ekspresi_logika);
Contoh :
i = o
do {
    printf(“Baris-“+i);
   i++;
} while(i<5);

&quot;what is internet in hindi&quot; || internet kya hai (in hindi)

What is internet in hindi ||history of internet in hindi "What is internet in hindi", today we all are trying to know about what i...