Dasar Teori
Larik merupakan sekumpulan data yang mempunyai nama dan tipe yang
sama, Larik disebut juga variabel berindeks. Nilai suatu data dalam larik ditentukan
oleh nama dan indeksnya. Larik banyak digunakan pada operasi yang melibatkan
indeks seperti pada statistik
Tipe data larik dapat berupa larik satu dimensi (1D), dua dimensi (2D),
tiga dimensi (3D) atau banyak dimensi. Cara pendeklarasiannya dalam bahasa C++,
yaitu :
Larik satu dimensi :
•
Tipe_larik nama_larik[ukuran]
Contoh : double larik_1[10]
Larik dua dimensi :
•
Tipe_larik nama_larik[ukuran1][ukuran2]
Contoh : int larik_2[10][10]
Larik tiga dimensi :
•
Tipe_larik nama_larik[ukuran1][ukuran2][ukuran3]
Contoh : float larik_3[10][10][10]
Larik dalam bahasa C++ tidak dimulai dari indeks satu, tetapi dimulai
dari indeks 0 (nol). Misalnya dideklarasikan suatu larik satu dimensi : int x[3]
berarti larik yang terjadi adalah : x[0], x[1], x[2], x[3].
Memberi Nilai Pada larik
Untuk memberi nilai pada larik dapat dilakukan dengan mengakses indeksnya,
misal :
larik_1[0] = 10.0;
larik_1[1] = 20.0;
Selain itu, memberi nilai pada larik juga dapat dilakukan dnegan menggunakan
struktur perulangan for yang mana jumlah perulangan yang trjadi disesuaikan
dengan ukuran larik. Misal :
for (int i=0;i<10;i++) i="0;i<10;i++)" k="0;k<5;k++)">
cin>>data[k];
}
//tampil data array
for (int j=0;j<5;j++)>
}
getch();
}
2. Guided 2
//program guided 2
#include "iostream.h"
#include "conio.h"
void main()
{
int data[5];
int rata, total = 0;
//input data ke array
for (int k=0;k<5;k++)>
cin>>data[k];
}
//menghitung total nilai pada array
for (int j=0;j<5;j++) total =" total" rata =" total" array = "<< getch(); } 3. Guided 3 //program guided 3 #include " total =" 0;" k="0;k<3;k++)" j="0;j<3;j++)">
cin>>data[k][j];
}
}
//menghitung total nilai pada array
for (int m=0;m<3;m++) n="0;n<3;n++)">
total = total + data[m][n];
}
cout<<""< } //menghitung rata - rata rata = total / 3; cout<<"rata - rata data pada array = "<<>>nomor;
cout<<"masukkan alamat : "; cin>>alamat;
//cara memberi nilai pada string
strcpy(alamat_lain, alamat);
cout<<"Data yang dimasukkan :"<
cout<<"nama : "<<
cout<<"nomor : "<<
cout<<"alamat : "<<
cout<<"alamat lain : "<<
getch();
}
Thursday, 24 February 2011
- Thursday, February 24, 2011
- dek Satrya
- algoritma sd 1, Matakuliah Semester 2, Pelajaran Matakuliah
- No comments
Subscribe to:
Post Comments (Atom)
0 komentar:
Post a Comment