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.
Link Video: http://www.youtube.com/watch?v=uhzk1QHhvBE
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.
Link Video: http://www.youtube.com/watch?v=M68CoD_ripE
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.
Link Video: http://www.youtube.com/watch?v=QHBKjkzlpBk
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.
Link Video: http://www.youtube.com/watch?v=ZtrfpeUBfp4
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
|
Rekomendasi Artikel Terkait =>
ReplyDeletePranala --> MENGENAL LEBIH DALAM PERNYATAAN DASAR DALAM C++