Struktur Perulangan For dan While Pada C++

Apakah anda masih belum tau apa itu Struktur Perulangan For dan While Pada C++? pilihan anda untuk membaca postingan ini tepat sekali, Struktur Perulangan For dan While Pada C++ mudah sekali dipahami jika kita mengetahui inti, definisi, dan bentuk umum. simak postingan Struktur Perulangan For dan While Pada C++ berikut.

Apa itu C++?

C++ adalah bahasa pemrograman komputer yang dibuat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bell Labs. Pada awal tahun 1970-an, bahasa itu merupakan peningkatan dari bahasa sebelumnya, yaitu B.

Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix. Pada perkembangannya, versi ANSI (American National Standards Institute) pada bahasa pemrograman C menjadi versi dominan, meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded.

Struktur Perulangan For dan While Pada C++

Struktur Perulangan For dan While Pada C++
Struktur Perulangan For dan While Pada C++

1. Struktur Perulangan For

Struktur Perulangan For dan While Pada C++ – 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

Bentuk Umum Perulangan For Pada C++ adalah sebagai berikut:

for( Inisialisasi ; Kondisi ; Counter )
{
Statementl;
Statement2;
}
Statement3;

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 Perulangan For 1 :

#include<iostream>
#include<stdio.h>
using namespace std;
int main ()
{
    char nim[10], nama[10];
    int a, b;
    cout<<"jumlah mahasiswa : "; cin>>b;
    for (a=1; a<=b; a++)
    {
        cout<<a <<") Data diri Mahasiswa ke-" <<a <<":"; cout<<endl;
        cout<<"   Nama\t: "; cin>>nama;
        cout<<"   Nim\t: "; cin>>nim;
    }
}

Contoh Program Perulangan dengan For 2:

#include<iostream>
#include<stdio.h>
using namespace std;

int main ()
{
    char nim[10], nama[10];
    int a;

    for (a=1; a<=3; a++)
    {
        cout<<a <<")" <<" ";
        cout<<"Nama\t: "; cin>>nama;
        cout<<"   Nim\t: "; cin>>nim;
    }
}

Contoh Program Perulangan For Menggunakan Kondisi (If Else) :

#include<iostream>
#include<stdio.h>
using namespace std;

int main ()
{
     char nim[10], nama[10];
    int a, b, pilih;

    cout<<"jumlah mahasiswa : "; cin>>b;

    for (a=1; a<=b; a++)
    {
        cout<<a <<")" <<" Data diri Mahasiswa ke-" <<a <<":"; cout<<endl;
        cout<<"   Nama\t: "; cin>>nama;
        cout<<"   Nim\t: "; cin>>nim;
        salahg:
        cout<<"\nJurusan\t: 1. TI";
        cout<<"\n\t: 2. TIP";
        cout<<"\n\t: 3. MO";
        cout<<"\n\t: 4. Akuntansi\n";
        cout<<"\nPilihan(1/2/3/4)\t: "; cin>>pilih;
        if (pilih==1)
        {
            cout<<nama <<" dengan nim " <<nim <<" adalah mahasiswa jurusan TI \n";
            cout<<endl;
        }
        else if (pilih==2)
        {
            cout<<nama <<" dengan nim " <<nim <<" adalah mahasiswa jurusan TIP \n";
            cout<<endl;
        }
        else if (pilih==3)
        {
            cout<<nama <<" dengan nim " <<nim <<" adalah mahasiswa jurusan MO \n";
            cout<<endl;
        }
        else if (pilih==4)
        {
            cout<<nama <<" dengan nim " <<nim <<" adalah mahasiswa jurusan Akuntansi \n ";
            cout<<endl;
        }
        else
        {
            cout<<"\n pilihan anda salah \n";
            goto salahg;
        }
    }
}

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.

Ekspresi Umum Perulangan While

While ( awal ; kondisi ; counter )
{
Statementl;
Statement2;
}
Statement3;


Contoh Program Perulangan dengan While ke 1:

#include<iostream>
#include<stdio.h>
Using namespace std;
int main()
{
      int x;
      x = 1; /* awal variabel */
      while (x <= 10) /* Batas akhir perulangan */
        {
          printf(” Belajar C++\n”, x);
          x++; /* variabel x ditambah dengan 1 */
        }
   getch();
}


Contoh Program Perulangan dengan While ke 2:

#include<iostream>
#include<stdio.h>
using namespace std;

int main ()
{
    char nim[10], nama[10];
    int a;

    a=1;
    while (a<=3)
    {
        cout<<a <<")" <<" ";
        cout<<"Nama\t: "; cin>>nama;
        cout<<"   Nim\t: "; cin>>nim;
        a++;
    }
}

Kamu juga bisa belajar bahasa pemrogaraman C++ lengkap di w3school.com

Terima Kasih telah membaca artikel Struktur Perulangan For dan While Pada C++

Baca juga: Fungsi Array Pada Pemrograman C++

Leave a Comment