Program Array C++
#include<conio.h>
#include<iostream.h>
void main()
{
clrscr ();
int a[9]={1,2,3,4,5,6,7,8,9};
int b[9]={1,2,3,4,5,6,7};
int c[9]={10,20,30,40,50,60,70,80};
int j;
cout <<endl;
for (j=0; j<9; j++)
{
cout
<<"A["<<j<<"]="<<a[j]<<"B["<<j<<"]="<<b[j]<<"C["<<j<<"]="<<c[j]<<endl;
}
getch();
}
Hasil Output program diatas :
#include<conio.h>
Adalah
pengarah praprosesor yang ada
di program C++. File-file yang berakhiran dengan .h disebut file header (deklarasi), seperti fungsi,
variabel dan lainnya. Baris #include <iostream.h> harus disertakan pada
program yang terlibat dalam obyek cout. Tanpa adanya baris tersebut akan
terjadi kesalahan sewaktu program dikompilasi.
#include<iostream.h>
Adalah library dari program C++ kegunaan library untuk
memasukkan fungsi clrscr, getch, dll.
void main()
untuk
menyatakan dalam fungsi tersebut tidak punya nilai balik. Tanda () digunakan
untuk mengapit argumen fungsi, yaitu nilai-nilai yang akan dilewatkan ke
fungsi. Pada fungsi void main() di bawah, tidak memiliki argumen yang
diberikan. Jadi tidak ada entri di dalam () itu..
clrscr (); untuk membersihkan layar pada
saat hasil program di bagian hasil Output program.
int a[9]={1,2,3,4,5,6,7,8,9};
menunjukkan
bahwa program array dengan jumlah 9 elemen yang terdiri dari 1, 2, 3, 4,
5,6,7,8,9 dan memiliki tipe data yaitu integer.
int b[9]={ ]={1,2,3,4,5,6,7};
menunjukkan
bahwa program array dengan jumlah 5 elemen yang terdiri dari 1, 2,3,4,5,6,7 dan
bernilai 0 elemen yang tidak didefinisikan, serta tipe data integer.
int c[9]={10, 20, 30,40,50,60,70,80 };
menunjukkan
bahwa program array dengan jumlah 5 elemen yang terdiri dari 10, 20,
30,40,50,60,70,80 dan bernilai 0 elemen yang tidak didefinisikan, serta tipe
data integer.
int j; menunjukkan variabel j memiliki tipe data yaitu integer.
cout<<endl;
Pengenal
cout merupakan sebuah obyek yang ada didalam program C++. Obyek ini disediakan
oleh program C++ untuk mengarahkan data program
ke standard output. Tanda
“<<” merupakan operator yang disebut operator penyisipan. Operator akan memerintahkan
operand atau di sebut data yang terletak di kanannya dan obyek yang terletak di
sebelah kiri. Endl pemindahan kursor ke baris bagian bawahnya.
for (j=0; j<9; j++)
suatu
kondisi dimana variabel j berinisialisasi 0 dengan berkondisi bahwa variabel j
lebih kecil dari pada 9, apabila bena maka program akan memproses dengan rumus
j++ yang artinya j = j + 1
cout<<”A["<<j<<"]=”<<a[j]<<”B["<<j<<"]=”<<b[j]<<”C["<<j<<"]=”<<c[j]<<endl;
Program
akan mencetak A[ dengan perulangan pada bagian j ]= jadi nilai dari array yang
berada pada perulangan j tadi akan mencetak B[dengan perulangan pada bagian j
]= jadi nilai dari array yang berada pada perulangan j tadi akan mencetak
C[dengan perulangan pada bagian j ]= jadi nilai dari array yang berada pada
perulangan j sampai perulangan terusmenerus sampai tidak terpenuhi lagi.
getch(); digunakan untuk memeriksa (mengeksekusi) kembali
program yang akan di cetak sebagai mana yang telah ditetapkan oleh program C++.
Tidak ada komentar:
Posting Komentar