Home » » Mengenal Fungsi perulangan pada C++

Mengenal Fungsi perulangan pada C++

Posted by Catatan Wong Awam on Monday, 8 September 2014

Do While , salah satu fungsi perulangan yang ada. Dalam bahasa kali ini, kita akan berlajar fungsi perulangan yang ada di C++. Fungsi perulangan tersebut adalah, While, Do While, dan for. Kita bahas satu-satu yah biar nggak bingung nanti nya ;)

Oh, yah, tentang fungsi Class yang baru saja dijelaskan kemarin apa sudah paham? Semoga paham , kan menjelaskannya dengan gamblang, hehe, okay mari kita mulai pembahasan kita hari ini, dimulai dari :

1. While
Ini lebih sederhana, dimana fungsi While diletakkan di depan, atau diatas. Coba kita lihat sebuah program sesungguhnya :

#include <conio.h>
#include <iostream.h>

main()
{
int i=1;
while (i<=5)
{
cout<<"\n Hello World ..";
i++;
}
getch();
}

Penjelasan : 
 
1.
 int i=1 --> nilai awal kalimat adalah 1. 
2.
 while (i<=5) --> akan terjadi perulangan sebanyak 5x. 
3. 
i++ --> dimana setiap perulangan akan bertambah 1. (melewati i)

2. Do While
Untuk fungsi Do While sendiri, dimana kalimat Do diletakkan di awal program, sedangkan While diletakkan di akhir program. Coba kita lihat program sesungguhnya :

#include<stdio.h>
#include<Conio.h>
#include<iostream.h>

//----------------------------
// main program
//----------------------------
void main()
{
 int a,b,c,x;
 printf("Inputkan berapa kali inputan: ");
 cin>>b;
 c=0;
 x=0;
 a=1;
 do{
  cout<<"Inputkan nilai: ";
  cin>>c;
  x+=c;
  a++;
 }
 while(a<=b);
 cout<<"Jumlahnya keseluruhan adalah "<<x;
}

Penjelasan :
1. 
#include<stdio.h> enter #include <iostream.h>

  • menyertakan sebuah file lain yaitu file conio.h dan iostream.h
  • berisi informasi ttg Input & Output , bagian dari paket C Compiler
  • # merupakan instruksi PREPROCESSOR, diproses oleh C-PREPROCESSOR
2. main()

  •  Harus ada di dalam program, karena tanpa fungsi ini, maka program tidak akan bisa berjalan.
3. { kode program }

  • Awal dari badan fungsi di tandai dengan { dan harus di tutup dengan }
4.  int a,b,c,x;

  • Data integer, yang artinya merepresentasikan data dari a,b,c,x 
5.  printf("Inputkan berapa kali inputan: ");

  •  printf sama halnya dengan cout, berfungsi untuk menampilkan teks di dalam kurung ke layar output
6. cin>>b;

  •  memasukkan suatu data dapat berupa teks ataupun angka. Untuk menggunakan fungsi cin ini, harus menyertakan file header iostream.h .
7.  while(a<=b);

  • Berfungsi untuk mengulang berapa kali banyak data integer yang di inputkan.


Kode diatas, merupakan kode fungsi Do-While berupa angka, sekarang coba latihan menggunakan variabel berupa huruf, ketik di Borland C++ kode di bawah ini, dan simpan dengan ekstensi .cpp

# include <stdio.h>
# include <conio.h>
# include <iostream.h>
main( )
{
char nama1[10],nama2[10];
clrscr( );
cout<<"Masukan Nama 1 : ";
cin>>nama1;
cout<<"Masukan Nama 2 : ";
cin>>nama2;
cout<<"Nama 1 Dan Nama 2 : "<<nama1<<"\t"<<nama2;
getch( );
}


0 comments:

Post a comment

Translate

.comment-content a {display: none;}