1. ARRAY
ARRAY adalah sekelompok variabel yg memiliki tipe data yg sama.
ciri" ARRAY sendiri yaitu :
*trdpt segmen for di dlmny
*harus ada pe"counter" i dan i=0 (semua ARRAY di mulai dr 0)
*ciri" fisik, yaitu d apit oleh tanda [x]
contoh:
main(){
int n[10];
int i;
for(i=1 ; i<=0 ; i++);
{
cin>> n[i];
}
getch();
}
2. STRING ARRAY
STRING ARRAY sbnernya sudh otomatis ARRAY.. tp STRING ARRAY berfungsi membuat program yg muncul d layar komputer tertulis vertikal.
contoh:
main(){
char st [3]="devi";
int i;
cout<
for(i=0 ; i<4;i++);
{
cout<<<"\n";
}
getch();
}
3. MATRIK
MATRIK adalah kumpulan angka yg berderet dan memiliki diagonal x dan y atau baris dan kolom (ARRAY 2D)
contoh matrik:
- -
| 2 3 2 |
| 3 5 4 |
| 4 2 5 |
- -
program:
main()
{
int matA[2][2],matB [4][2];
int i, j;
cout<<"\n Input Matrik A\n";
for (i=0;i<2;i++)
{
for (j=0; j<2;>
{
cout<<"["<<<","<<<"]>
cin>>matA[i][j];
}
}
cout<<"\n MATRIK A \n";
for (i=0;i<2;i++)
{
for (j=0; j<2;>
{
cout<<<">
}
cout<<"\n";
}
4.VOID
VOID berfungsi mengantisipasi pengulangan baris program. VOID boleh ada boleh tidak asalkan ada main. tp jika bukan VOID hrs menggunakan main.
VOID d tulis sebelum main, tp VOID bs d tulis d bwh main asalkn VOID hrs di beri judul.
dalam VOID, input = parameter sedangkan output = variabel.
contoh:
void jumlah(int a, int b)
{
int hasil;
hasil=a+b;
}
void kurang(int a, int b)
{
int hasil;
hasil=a-b;
}
void kali(int a, int b)
{
int hasil;
hasil=a*b;
}
void bagi (float a, float b)
{
float hasil;
hasil=a/b;
}
main()
{
int a,b;
for (int i=1; i<=3; i++)
{
cout<<"penjumlahan ke "<<<"\n\n";
cout<<"------------------------------------------------------------------------------\n";
cout<<"masukkan angka I = ";
cin>>a;
cout<<"masukkan angka II = ";
cin>>b;
cout<<"\n";
jumlah (a,b);
cout<<"\n\n";
cout<<"-------------------------------------------------------------------------------\n\n";
}
cout<<"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n";
for (int i=1; i<=3; i++)
{
cout<<"pengurangan ke "<<<"\n\n";
cout<<"------------------------------------------------------------------------------\n";
cout<<"masukkan angka I = ";
cin>>a;
cout<<"masukkan angka II = ";
cin>>b;
cout<<"\n";
kurang (a,b);
cout<<"\n\n";
cout<<"-------------------------------------------------------------------------------\n\n";
}
cout<<"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n";
for (int i=1; i<=3; i++)
{
cout<<"perkalian ke "<<<"\n\n";
cout<<"------------------------------------------------------------------------------\n";
cout<<"masukkan angka I = ";
cin>>a;
cout<<"masukkan angka II = ";
cin>>b;
cout<<"\n";
kali (a,b);
cout<<"\n\n";
cout<<"-------------------------------------------------------------------------------\n\n";
}
cout<<"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n";
for (int i=1; i<=3; i++)
{
cout<<"pembagian ke "<<<"\n\n";
cout<<"------------------------------------------------------------------------------\n";
cout<<"masukkan angka I = ";
cin>>a;
cout<<"masukkan angka II = ";
cin>>b;
cout<<"\n";
bagi (a,b);
cout<<"\n\n";
cout<<"-------------------------------------------------------------------------------\n\n";
}
getch();
}