Anda di halaman 1dari 2

NAMA : SANIA BERLIANA RAMADANI

KELAS : X MM 2
NO. ABSEN : 19

TUGAS PEMROGRAMAN DASAR


1. Apa yang kamu ketahui tentang array dalam pemrograman?
2. Apa Kegunaan Array dalam bahasa pemrograman?
3. Jelaskan Perbedaan Array 1 dimensi, 2 dimensi, dan multidimensi!
4. Buatlah 1 contoh sederhana pada array Satu dimensi!
Jawaban:
1. Array adalah salah satu struktur data yang berisi sekumpulan data dan memiliki indeks.
Indeks digunakan untuk mengakses nilai array. Indeks array selalu dimulai dari nol ( 0 ).
Array hanya mampu menyimpan data dengan tipe yang sama. Artinya, semua isi array
memiliki tipe data sama.
2. Array digunakan untuk menyimpan data-data yang diinputkan masing-masing
kedalammemory komputer. Jadi jumlah datanya banyak namun satu jenis. Array dapat
digunakan untuk menyimpan data yang cukup banyak namun memiliki tipe yang sama.
3. Perbedaan array 1 dimensi, array 2 dimensi, dan multidimensi antara lain:
 Array 1 dimensi.
Elemen-elemen array dapat diakses oleh program menggunakan suatu indeks tertentu.
Pengaksesan elemen array dapat dilakukan berurutan atau random berdasarkan indeks
tertentu secara langsung. Pengisian dan pengambilan nilai pada indeks tertentu dapat
dilakukan denganmengeset nilai atau menampilkan nilai pada indeks yang dimaksud.

 Array 2 dimensi
Array dua dimensi sering kali digambarkan/dianalogikan sebagai sebuah matriks atau
bentuk grid. Jika array berdimensi satu hanya terdiri dari 1 baris dan banyak kolom,
array berdimensi dua terdiri dari banyak baris dan banyak kolom yang bertipe sama.

 Array multidimensi
Array multi dimensi berarti array yang kita deklasaikan dapat dikembangkan ke array
dimensi 2 danseteruanya. Array multi dimensi merupakan topik yang menarik dalam
matematika. Setiap dimensidalamarraydirepresentasikan sebagai sub bagian dalam
array. Oleh karena itu, array dua dimensiarray memilikidua sub bagian, sebuah array
tiga-dimensi memiliki tiga sub bagian dansebagainya. Sebuah contoh bentuk nyata yang
baik dari array duadimensi adalah sebuah papan catur.Satu dimensinya merupakan
delapan baris, sedangkan dimensi lainnya merupakan delapan kolom.
4. #include <iostream>

using namespace std;

int main()
{
     // Deklarasi sekaligus inisialisasi (pengisian awal)
     // Array 'ARnilai' dengan 5 buah elemen berisi int
     int ARnilai[5]={8,4,5,10,2};

     // Karena sudah melakukan inisialisasi maka kita


     // Tidak wajib mengisi nilai kedalam Elemen Array

     // Menampilkan nilai atau isi dari array 'ARnilai'


     for(int i=0; i<5;i++){
          cout<<"Tampil nilai indek ke ["<<i<<"] = "<<ARnilai[i];
          cout<<endl;
     }

     return 0;
}

HASIL:

Anda mungkin juga menyukai