10:37 PM
1
Pada postingan kali ini mencakup materi dari Modul VI mengenai Pengulangan yang diterapkan pada bahasa pemrograman C++ dengn IDE Microsoft Visual Studio 2010.

Modul VI 6.1 (Pengulangan While)
Pernyataan  untuk menangani proses pengulangan dengan menggunakan pernyataan while dibentuk dengan format:
            while(kondisi)
          {
                   Blok pernyataan
}
Dalam hal ini blok pernyataan akan dijalankan secara terus menerus selama kondisi bernilai benar (true). Jika pada keadaan awal, kondisi bernilai salah maka blok pernyataan tidak dijalankan sama sekali.
Berikut merupakan video dan sorce code mengenai pembuatan program yang menerapkan penggunaan pengulangan dengan statement while pada bahasa pemrograman C++ dan diimplementasikan pada IDE Microsoft Visual Studio 2010.



Source Code:
Coding
Source Code Pemrograman C++:
1.  //Modul 6-1
2.  //Pengulangan While
3.  //Nama     : Made Wahyu Sandika Purnama
4.  //NRP      : 49013019
5.   
6.  #include <iostream> //pemanggilan header iostream
7.   
8.  using namespace std; //deklarasi standard input output
9.   
10. int main() //fungsi utama bertipe integer
11. { //pembuka fungsi utama
12.     int pencacah = 1; //deklarasi variabel dengan nama pencacah bertipe integer dan diinisialisasi dengan nilai 1
13.     while(pencacah<=10) //memulai perulangan while dengan kondisi pencacah <=10
14.     { //pembuka pengulangan while
15.            cout<<"D4-Teknologi Media Digital\n"; //output yang ditampilkan
16.            pencacah++; //variabel pencacah diincrement
17.     } //penutup pengulangan while
18.     system("pause"); //menahan eksekusi program
19.     return 0; //akhir fungsi utama bertipe integer
20. } //penutup fungsi utama


Modul VI 6.2 (Pengulangan Do-While)
Berbeda dengan pernyataan while yang melakukan pengecekan kondisi di awal blok pengulangan, pada do-while kondisi ditempatkan pada bagian akhir yang menyebabkan dilakukan proses pengulangan minimal satu kali jika kondisi yang didefinisikan tidak terpenuhi.
Bentuk pernyataan do-while:
            do
          {
                   blok pernyataan yang akan diulang
}
while(kondisi)
Berikut merupakan video dan sorce code mengenai pembuatan program yang menerapkan penggunaan pengulangan dengan statement do-while pada bahasa pemrograman C++ dan diimplementasikan pada IDE Microsoft Visual Studio 2010.



Source Code:
Coding
Source Code Pemrograman C++:
1.  // Modul 6-2.cpp : Defines the entry point for the console application.
2.  //Nama     : Made Wahyu Sandika Purnama
3.  //NRP      : 49013019
4.   
5.  #include "stdafx.h" //header yang biasa digunakan microsoft
6.  #include <iostream> //pemanggilan header iostream
7.   
8.  using namespace std; //deklarasi standard input output
9.   
10. int _tmain(int argc, _TCHAR* argv[]) //fungsi utama bertipe integer
11. { //pembuka fungsi utama
12.     int pencacah = 1; //deklarasi variabel pencacah bertipe integer dengan nilai 1
13.    
14.     do //pengulangan do-while
15.     { //pembuka pengulangan do-while
16.            cout<<"D4-Tekniligi Media Digital"<<endl; //output yang ditampilkan
17.            cout<<"Teknologi Elektro-ITB"<<endl<<endl; //output yang ditampilkan
18.            pencacah++; //variabel pencacah diincrement
19.     }while(pencacah<=6); //kondisi jika variabel pencacah <=6
20.  
21.     system("pause"); //menahan eksekusi program
22.     return 0; //akhir fungsi utama bertipe integer
23. } //penutup fungsi utama

Modul VI 6.3 (Pengulangan For)
Pernyataan for berfungsi untuk menangani masalah pengulangan yang telah diketahui banyaknya.
Bentuk umum pengulangan for:
            for(variabel=nilai_awal; kondisi; variabel++/--)
{
          pernyataan yang akan diulang
}
Berikut merupakan video dan sorce code mengenai pembuatan program yang menerapkan penggunaan pengulangan dengan statement for pada bahasa pemrograman C++ dan diimplementasikan pada IDE Microsoft Visual Studio 2010.



Source Code:
Coding
Source Code Pemrograman C++:
1.  // Modul 6-3.cpp : Defines the entry point for the console application.
2.  // Nama    : Made Wahyu Sandika Purnama
3.  // NRP            : 49013019
4.   
5.  #include "stdafx.h" //header yang biasa digunakan microsoft
6.  #include <iostream> //pemanggilan header iostream
7.   
8.  using namespace std; //deklarasi standard input output
9.   
10. int _tmain(int argc, _TCHAR* argv[]) //fungsi utama bertipe integer
11. { //pembuka fungsi utama
12.     int c,d; //deklarasi variabel
13.  
14.     cout<<"Pengulangan Menaik"<<endl; //output judul
15.     for(c=0;c<10;c++) //memulai pengulangan for dengan kondisi
16.     { //pembuka pengulangan for
17.            cout<<c+1<<endl; //output yang ditampilkan
18.     } //penutup pengulangan for
19.  
20.     cout<<"Pengulangan Menurun"<<endl; //output judul
21.     for(d=10;d>0;d--) //memulai pengulangan for dengan kondisi
22.     { //pembuka pengulangan for
23.            cout<<d<<endl; //output yang ditampilkan
24.     } //penutup pengulangan for
25.     system("pause"); //menahan eksekusi program
26.     return 0; //akhir fungsi utama bertipe integer
27. } //penutup fungsi utama

Modul VI 6.4 (Pengulangan For Bersarang)
Konsep proses pengulangan for bersarang yaitu sebuah pengulangan yang terdapat pengulangan yang lainnya.
Bentuk umum for bersarang:
for(variabel=nilai_awal; kondisi1; variabel++/--)
{
for(variabel=nilai_kedua; kondisi2; variabel++/--)
{
                    pernyataan yang akan diulang
          }
}
Berikut merupakan video dan sorce code mengenai pembuatan program yang menerapkan penggunaan pengulangan dengan statement for bersarang pada bahasa pemrograman C++ dan diimplementasikan pada IDE Microsoft Visual Studio 2010.



Source Code:

Coding
Source Code Pemrograman C++:
1.  // Modul 6-4.cpp : Defines the entry point for the console application.
2.  // Nama    : Made Wahyu Sandika Purnama
3.  // NRP     : 49013019
4.   
5.  #include "stdafx.h" //header yang biasa digunakan microsoft
6.  #include <iostream> //pemanggilan header iostream
7.   
8.  using namespace std; //deklarasi standard input output
9.   
10. int _tmain(int argc, _TCHAR* argv[]) //fungsi utama bertipe integer
11. { //pembuka fungsi utama
12.     for(int j=1; j<=10; j++) //memulai pengulangan for dengan kondisi
13.     { //pembuka pengulangan for
14.            for(int k=1; k<=j; k++) //memulai pengulangan for bersarang dengan kondisi
15.            { //pembuka pengulangan for
16.                   cout<<k*j<<" "; //output yang ditampilkan
17.            } //penutup pengulangan for
18.            cout<<"\n"; //membuat baris baru
19.     } //penutup pengulangan for
20.     system("pause"); //menahan eksekusi program
21.     return 0; //akhir fungsi utama bertipe integer
22. } //penutup fungsi utama

1 comments: