Populer Contoh Program Array 1 Dimensi 2023


Program to print 'n' numbers using for loop
Program to print 'n' numbers using for loop from learningfrombit.blogspot.com

Contoh Program Array 1 Dimensi

Pengenalan Array 1 Dimensi

Sebelum membahas contoh program array 1 dimensi, kita perlu memahami terlebih dahulu konsep array. Array adalah sebuah tipe data yang dapat menampung sekumpulan data dengan tipe yang sama. Array 1 dimensi, seperti namanya, hanya memiliki satu dimensi atau satu baris saja. Setiap elemen di dalam array memiliki indeks yang dimulai dari 0.

Contoh Program Sederhana

Misalnya kita ingin membuat sebuah program untuk menyimpan nilai-nilai dalam sebuah array 1 dimensi. Berikut adalah contoh program sederhana yang dapat kita gunakan: ``` #include using namespace std; int main() { int nilai[5] = {10, 20, 30, 40, 50}; for(int i = 0; i < 5; i++) { cout << "Nilai " << i+1 << " adalah " << nilai[i] << endl; } return 0; } ``` Pada program di atas, kita mendeklarasikan sebuah array dengan nama "nilai" yang memiliki 5 elemen bertipe integer. Kemudian kita mengisi array tersebut dengan nilai-nilai yang sudah ditentukan. Setelah itu, kita menggunakan perintah "for" untuk menampilkan nilai-nilai tersebut satu per satu dengan menggunakan indeks.

Cara Mengakses Elemen Array

Dalam array 1 dimensi, kita dapat mengakses setiap elemen dengan menggunakan indeks. Misalnya jika kita ingin mengakses nilai kedua dalam array, kita dapat menggunakan perintah "nilai[1]". Perlu diingat bahwa indeks dimulai dari 0, sehingga nilai pertama dalam array memiliki indeks 0.

Contoh Program Pengurutan

Selain menyimpan nilai dalam array, kita juga dapat melakukan operasi lain seperti pengurutan. Berikut adalah contoh program pengurutan menggunakan array 1 dimensi: ``` #include using namespace std; int main() { int nilai[5] = {50, 30, 10, 40, 20}; int temp; for(int i = 0; i < 4; i++) { for(int j = i+1; j < 5; j++) { if(nilai[i] > nilai[j]) { temp = nilai[i]; nilai[i] = nilai[j]; nilai[j] = temp; } } } for(int i = 0; i < 5; i++) { cout << nilai[i] << " "; } return 0; } ``` Pada program di atas, kita menggunakan metode pengurutan bubble sort untuk mengurutkan nilai dalam array. Pertama-tama, kita mendeklarasikan sebuah array dengan 5 elemen dan mengisinya dengan nilai-nilai yang sudah ditentukan. Kemudian kita menggunakan dua perulangan "for" untuk membandingkan setiap elemen dengan elemen lainnya dan jika ditemukan nilai yang lebih kecil, maka akan dilakukan pertukaran nilai tersebut. Setelah semua elemen telah diurutkan, kita menampilkan nilai-nilai dalam array secara terurut.

Kesimpulan

Dalam artikel ini, kita telah membahas contoh program array 1 dimensi dalam bahasa pemrograman C++. Array 1 dimensi dapat digunakan untuk menyimpan sekumpulan data dengan tipe yang sama dan setiap elemen dapat diakses dengan menggunakan indeks. Kita juga dapat melakukan operasi lain seperti pengurutan pada nilai dalam array. Dengan memahami konsep array 1 dimensi, kita dapat membuat program yang lebih efisien dan terstruktur.

Ada pertanyaan? Diskusikan dengan penulis atau pengguna lain
Tautan disalin ke papan klip!