Jumat, 04 Maret 2016

Membuat Program Perulangan dengan Dev C++

Assalamualaikum Wr.Wb.
Selamat pagi semua.
Setelah sempat membuat Membuat Program Kalkulator Sederhana dengan Dev C++, kali ini saya ingin memberikan informasi tentang membuat program perulangan dengan menggunakan program yang sama yaitu Dev C++.

--

Sebelumnya, saya ingin memberikan sedikit informasi tentang perulangan. Program perulangan dapat menggunakan tiga statement yaitu for, do..while, dan while. Perulangan ini biasa digunakan untuk membuat tulisan sebanyak yang kita inginkan. Terdapat dua jenis perulangan yaitu perulangan biasa dan perulangan bertingkat. Kali ini saya ingin membahas tentang perulangan yang biasa.

--

Seperti yang sudah saya bilang sebelumnya, program perulangan terdapat 3 statement, yaitu :

1. For memiliki bentuk umum :
for(expression1; expression2; expression3){
statement;
}


Penjelasan :
Expression1 adalah inisialisasi nilai awal suatu variabel. Contoh int a=0 (nilai awal variabel a adalah 0).
Expression2 adalah kontrol kondisi perulangan, biasanya merupakan batas akhir perulangan, ekspresi ini biasanya dalam bentuk tes kondisi. Contoh a<3 (batas akhir dari perulangan variabel a adalah kurang dari 3).
Expression3 adalah perubahan yang akan dijalankan dari nilai awal variabel sampai nilai akhir, atau merupakan step. Contoh a++ (berarti nilai a akan bertambah 1 setiap kali berulang).
Statement dapat diisi dengan apapun yang akan diulang. Contoh cout<<a, maka program tersebut akan menghasilkan output nilai a.

Contoh program perulangan dengan statement For :
#include <iostream>
using namespace std;
main(){
    for(int a=1;a<=5;a++){
        cout<<a<<endl;
   
}
}


Penjelasan program :
a=1 adalah Expression1 atau nilai awal sebuah variabel.
a<=5 adalah Expression2 atau batas akhir nilai a yang kurang dari sama dengan 5, artinya program akan berulang selama 5 kali.
a++ adalah Expression3 atau perubahan dari nilai awal ke nilai akhir. Angka yang ditampilkan akan bertambah 1 setiap kali berulang.
cout<<a<<endl; adalah Statement atau output yang akan ditampilkan di monitor.

Gambar :
Script program :
Membuat Program Perulangan dengan Dev C++

Hasl output :
Membuat Program Perulangan dengan Dev C++

2. While memiliki bentuk umum :

Expression1
while(condition){
statement;
Expression3;
}


Penjelasan :
Sama seperti perulangan For, hanya saja Expression2 diganti dengan Condition.
Expression1 adalah inisialisasi nilai awal suatu variabel. Contoh int a=0 (nilai awal variabel a adalah 0).
Condition adalah kontrol kondisi perulangan, biasanya merupakan batas akhir perulangan, ekspresi ini biasanya dalam bentuk tes kondisi. Contoh a<3 (batas akhir dari perulangan variabel a adalah kurang dari 3).
Statement dapat diisi dengan apapun yang akan diulang. Contoh cout<<a, maka program tersebut akan menghasilkan output nilai a.
Expression3 adalah perubahan yang akan dijalankan dari nilai awal variabel sampai nilai akhir, atau merupakan step. Contoh a++ (berarti nilai a akan bertambah 1 setiap kali berulang).

Contoh program perulangan dengan statement For :
#include <iostream>
using namespace std;
main(){
int a=1;
    while(a<=5){
        cout<<a<<endl;
a++;
   
}
}


Penjelasan program :
a=1 adalah Expression1 atau nilai awal sebuah variabel.
a<=5 adalah Condition atau batas akhir nilai a yang kurang dari sama dengan 5, artinya program akan berulang selama 5 kali.
a++ adalah Expression3 atau perubahan dari nilai awal ke nilai akhir. Angka yang ditampilkan akan bertambah 1 setiap kali berulang.
cout<<a<<endl; adalah Statement atau output yang akan ditampilkan di monitor.

Gambar :
Script program :
Membuat Program Perulangan dengan Dev C++

Hasl output :
Membuat Program Perulangan dengan Dev C++

3. Do..While memiliki bentuk umum :

Expression1
do{
statement;
Expression3;
}
while(condition);


Penjelasan :
Sama seperti perulangan While, hanya saja kali ini statement termasuk dalam bagian do dan berada di atas while.
Expression1 adalah inisialisasi nilai awal suatu variabel. Contoh int a=0 (nilai awal variabel a adalah 0).
Statement dapat diisi dengan apapun yang akan diulang. Contoh cout<<a, maka program tersebut akan menghasilkan output nilai a.
Expression3 adalah perubahan yang akan dijalankan dari nilai awal variabel sampai nilai akhir, atau merupakan step. Contoh a++ (berarti nilai a akan bertambah 1 setiap kali berulang).
Condition adalah kontrol kondisi perulangan, biasanya merupakan batas akhir perulangan, ekspresi ini biasanya dalam bentuk tes kondisi. Contoh a<3 (batas akhir dari perulangan variabel a adalah kurang dari 3).

Contoh program perulangan dengan statement For :
#include <iostream>
using namespace std;
main(){
int a=1;
    do{
        cout<<a<<endl;
a++;
   
}
while(a<=5);
}


Penjelasan program :
a=1 adalah Expression1 atau nilai awal sebuah variabel.
cout<<a<<endl; adalah Statement atau output yang akan ditampilkan di monitor.
a++ adalah Expression3 atau perubahan dari nilai awal ke nilai akhir. Angka yang ditampilkan akan bertambah 1 setiap kali berulang.
a<=5 adalah Condition atau batas akhir nilai a yang kurang dari sama dengan 5, artinya program akan berulang selama 5 kali.

Gambar :
Script program :
Membuat Program Perulangan dengan Dev C++

Hasl output :
Membuat Program Perulangan dengan Dev C++

Sekian penjelasan dari saya tentang Membuat Program Perulangan dengan Dev C++, semoga dapat membantu kalian yang sedang mencari informasi tentang perulangan dengan Dev C++. Terima kasih.
Wassalamualaikum Wr.Wb.

2 comments: