Jumat, 15 Februari 2019

ALGORITMA DAN PEMROGRAMAN 2 "Struktur Array"

Posted by angel's note on Februari 15, 2019 with No comments
Materi Struktur Array
 

            A.     Pengertian Struktur Array
            Array adalah sekumpulan data sejenis yang disimpan ke dalam variabel dengan nama yang   sama, dengan memberikan indeks untuk dapat membedakan satu dengan yang lainnya.  Array adalah alokasi memori statis. Dapat mengalokasikan memori untuk tipe data yang sama dan berurutan.Menyimpan nilai-nilai dalam memori dengan ukuran yang tetap.Struktur array yang statis mempunyai satu nama tetapi memiliki banyak tempat. Setiap tempat harus dibedakan dengan sebuah petunjuk yang berupa tipe data yaitu karakter (char), integer (int),string, dll.


           B.    Deklarasi Struktur Array

           Cara pendeklarasian Array adalah sebagai berikut :

1.      Objek berbentuk array

Struct nama_struktur

{
      tipe_data 1 elemen 1 ;
      tipe_data 2 elemen 2 ;
      ….
}
nama_objek[10];
2.      Elemen dan objek berbentuk array
            Struct nama_struktur
          {
                      tipe_data 1 elemen 1 [5];
                      tipe_data 2 elemen 2 [5];
                      ….
    }
    nama_objek[10]; 


          C.    Penyimpanan dan Pengambilan Nilai

          Bahasa pemrograman menyediakan sintaks tertentu untuk penyimpanan dan pengambilan nilai elemen pada posisi tertentu di array.

         Contoh:

         A[12] = 67, berarti penyimpanan nilai 67 ke posisi ke-12 dari array A.

         D = A[12], berarti pengambilan nilai elemen posisi ke-10 dari array A.


         Contoh Program Struktur Array


       


         D.    Inisialisasi Struktur Array
         Struktur array dapat diinisialisasikan nilainya terhadap elemen-elemen yang ada. Inisialisasi ini digunakan untuk mengisi nilai awal pada elemen array agar jika elemen tersebut tidak diisi dengan nilai baru maka nilai yang digunakan adalah nilai yang telah ada.

        Bentuk umum pendeklarasian inisialisasi struktur array :

              Tipe_data nama_array[n] = {nilai 1,nilai 2,  …,nilai n};
       Contoh program inisialisasi :


Referensi: 

https://www.sinauarduino.com/artikel/array-pada-pemrograman-cpp/
http://adr015.blogspot.com/2017/02/materi-c-array-dan-struct.html
http://irpannurdiansah.blogspot.com/p/array.html

0 komentar:

Posting Komentar