ALGORITMA DAN PEMOGRAMAN "PERULANGAN (FOR, WHILE, DO WHILE)"



                                                                                         PERULANGAN

       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 simple dan sederhana. Bentuk umum perulangan for adalah sebagai berikut :

Contoh program:
#include<iostream>
#include<stdio.h>
using namespace std;
int main ()
{
    int a,n;
    char nama[30],nim[30];

    cout <<"jumlah mahasiswa: ";cin>> n;Ej

    for (a=1; a<=3; a++ )
    {
        cout << a<<")data diri mahasiswa ke- " <<a; cout<< endl;
        cout<<"nama= ";cin >> nama;
        cout<<"nim= "; cin >> nim;
    }


}

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

Contoh program:
#include<iostream>
#include<stdio.h>
using namespace std;
int main ()
{
    int a;
    char nama[30],nim[30];
    a=1;
    while (a<=3)
    {
        cout << a << " ";
        cout<<"nama= ";cin >> nama;
        cout<<"nim = "; cin >> nim;
         a++;
    }
}

Input while:

      3.      Struktur Perulangan “Do.....While...”
Pada dasarnya struktur perulangan do....while sama saja dengan struktur while, hanya saja pada proses perulangan dengan while, seleksi berada di while yang letaknya diatas 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.

for(inisialisasi; kondisi;counter)
{
pernyataan;
}


Keterangan :
Inisialisasi : pernyataan untuk menyatakan keadaan awal dari variabel kontrol.
Kondisi : ekspresi relasi yang menyatakan kondisi untuk keluar dari perulangan.
counter : pengatur perubahan nilai variabel kontrol.

Contoh Program:

/* Program perulangan menggunakan for */
#include “stdio.h”
#include “conio.h”
void main()
{ int x;
for(x = 1; x<= 10; x++)
{
printf(“%d BAHASA C\n”, x);
}
getch();
}

SEMOGA PEMBAHASAN MATERI PERULANGAN INI BERMANFAAT. TERIMAKASIH.

REFERENSI:
http://eprints.binadarma.ac.id/633/1/PRAK.%20ALGORITMA%20%26%20PEMROGRAMAN%20materi%2016.pdf 

Komentar

Postingan populer dari blog ini

ALGORITMA DAN PEMOGRAMAN 1 "ARRAY SATU DIMENSI"