Contoh program looping dgn C++
tuliskan coding seperti gambar berikut :
// laporan Akhir 1 : baris ini adalah komentar,
tidak berpengaruh apa apa pada program. Fungsinya sbg penjelas singkat atau
observasi yg terkait pada program.
#include
<iostream.h> : untuk memberitahukan preprocessor kompiler untuk menyertakan
header file standart iostream. File spesifik ini juga termasuk library
deklarasi standart I/O pada c++
#include <conio.h> : header file yg
berfungsi untuk mengkonfigurasi tampilan program saat di jalankan.
Void main() : Fungsi
ini merupakan awal program utama dan pertama kali dieksekusi oleh C++.
Tanda () menyatakan bahwa fungsi main tidak mempunyai argumen.
Bagian yang diapit dengan { dan } disebut blok (tubuh fungsi). Dalam hal ini { merupakan tanda awal
blok dan } adalah tanda akhir blok.
Int a, b, c, d, e; merupakan
pendeklarasian untuk nilai variabel a,b,c,d,e dengan tipe data integer.
Clrscr; adalah perintah untuk membersihkan
layar.
Cout<<”masukan
nilai deret: “; cin>>a; perintah untuk mencetak tulisan
“masukan nilai deret dilayar.
Cin>>a; perintah untuk menyimpan nilai inputan yg selanjutnya di
proses dlm program sebagai nilai dari variabel
a.
For(b=1; b<=a; b++)
: merupakan suatu statement perulangan. b=1 adalah ungkapan pertama yg
merupakan statement awal (inialisasi) dimana nilai variabel b berawal dari 1.
b<=a merupakan kondisi kedua berupa syarat nilai dari variabel b yg harus
lebih kecil atau sama dengan nilai variabel a, sedangkan b++ adalah ungkapan
ketiga yg merupakan statement control untuk perulangan, ++ merupakan operator
increment. Setelah statement perulangan ini terpenuhi maka akan lanjut
mengeksekusi statement di dalamnya yaitu For
(c=1; c<b; c++)
For (c=1; c<b; c++)
: merupakan suatu statement perulangan. c=1 adalah ungkapan pertama
yg merupakan statement awal (inialisasi) dimana nilai variabel c berawal dari
1. c<=b merupakan kondisi kedua berupa syarat nilai dari variabel c yg harus
lebih kecil atau sama dengan nilai variabel b, sedangkan c++ adalah ungkapan ketiga
yg merupakan statement control untuk perulangan, ++ merupakan operator
increment.
Cout<<”*”<<”
“; perintah untuk mencetak “*” dan “ “(spasi)
Cout<<”
“<<endl; perintah untuk mencetak “ “ (spasi) dan endl untuk
pindah baris sama seperti “\n”
For(d=a; d>=0; --d)
merupakan suatu statement perulangan. d=a adalah ungkapan pertama yg
merupakan statement awal (inialisasi) dimana nilai variabel a berawal dari
variabel a. d>=0 merupakan kondisi kedua berupa syarat nilai dari variabel d
yg harus lebih besar atau sama dengan 0(nol), sedangkan --d adalah ungkapan
ketiga yg merupakan statement control untuk perulangan, -- merupakan operator
decrement. Setelah statement perulangan ini terpenuhi maka akan lanjut
mengeksekusi statement di dalamnya yaitu For
(e=d; e>=0; --d)
For(e=d; e>=0 --e)
: merupakan suatu statement perulangan. e=d adalah ungkapan pertama yg
merupakan statement awal (inialisasi) dimana nilai variabel e berawal dari
nilai variabel d. e>=0 merupakan kondisi kedua berupa syarat nilai dari
variabel e yg harus lebih besar atau sama dengan 0(nol), sedangkan --e adalah
ungkapan ketiga yg merupakan statement control untuk perulangan, --merupakan
operator decrement. Setelah statement perulangan ini terpenuhi maka akan lanjut
mengeksekusi statement berikutnya.
Cout<<”*”<<”
“; perintah untuk mencetak “*” dan “ “ (spasi).
Cout<<endl;
perintah untuk mencetak baris baru. Sama fungsinya dgn “\n”
Getch ( ) ;
berfungsi untuk mengembalikan nilai awal. C++ bersifat case sensitive, dimana
huruf besar dan kecil dianggap beda.
Saat
dirunning program akan seperti gambar berikut :


No comments:
Post a Comment