Array

Pengertian Array adalah sekumpulan dari nilai data yang bertipe sama dalam urutan tertentu yang menggunakan nama yang sama,Array bisa berupa berdimensi satu, dua, tiga atau lebih.

Array dimensi satu mewakili bentuk sebuah vektor


Mendeklarasikan Array dimensi satu:

int total[8] = { 22, 44, 55, 66, 77, 88, 99, 11 };

Merupakan intruksi untuk mendeklarasikan array total yang memiliki 8 elemen yang bersifat statis dan sekaligus melakukan inisialisasi terhadap masing-masing elemen array.

Contoh Program Array dimensi satu:

#include <iostream>
#include <conio.h>
#define MAKS 5
using namespace std;
int main()
{
       int x;
       float total = 0, rata;
       float nilai_ulangan[MAKS];
       for (x = 0; x < MAKS; x++)
       {
              printf("Nilai Ulangan ke %d :", x + 1);
              scanf_s("%f", &nilai_ulangan[x]);
              total = total + nilai_ulangan[x];
       }
       rata = total / MAKS;
       printf("\nNilai rata-rata = %g\n", rata);
       system("pause");
}


Hasil program di atas:



Array dimensi dua mewakili bentuk suatu matriks atau tabel


Mendeklarasikan Array dimensi dua:

int x[2][2] = { 8, 2, 1, 0 };

menampilkan matriks dengan 2 baris dan 2 kolom

                   x= 8 2
                        1 0

Contoh Program Array dimensi dua:

#include <iostream>
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>

int main()
{
       int total_nilai = 0, baris, kolom, balances[2][3];
       for (baris = 0; baris<2; baris++)
       {
              for (kolom = 0; kolom<3; kolom++)
              {
                     printf("Nilai ke - [%d][%d]: ", baris, kolom);
                     scanf_s("%d", &balances[baris][kolom]);
                     total_nilai = balances[baris][kolom] + total_nilai;
              }
              printf("\n");

       }
       printf("Total nilai = %d", total_nilai);
       printf("\n");
       system("pause");
       getchar();
}


Hasil program di atas:


sekian penjelasan materi tentang array dari saya bila ada kekurangan atau ingin bertanya silahkan comment di page ini :)


Sumber referensi:
Data struktur using c++ course technology
Materi struktur data ppt pertemuan ke (I)

Post a Comment

 
Top