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 :
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>
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