array n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Array PowerPoint Presentation
Download Presentation
Array

Loading in 2 Seconds...

play fullscreen
1 / 11

Array - PowerPoint PPT Presentation


  • 194 Views
  • Uploaded on

Array. Array Dimensi 1. Array adalah kumpulan data bertipe sama yang menggunakan nama sama. Mendefinisikan array Float suhu[5]; float : Tipe elemen array suhu : Nama array [5] : Jumlah elemen array Maka array suhu dapat menyimpan data sebanyak 5 buah. Array1.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Array' - niles


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
array dimensi 1
Array Dimensi 1
  • Array adalah kumpulan data bertipe sama yang menggunakan nama sama.
  • Mendefinisikan array
    • Float suhu[5];
    • float : Tipe elemen array
    • suhu : Nama array
  • [5] : Jumlah elemen array
  • Maka array suhu dapat menyimpan data sebanyak 5 buah.
array1
Array1
  • Subscript dari array selalu dimulai dari nol. index dari array tersebut yaitu 0, 1, 2, 3, 4.
  • Mengakses elemen array
  • bentuk :

Nama_array[subscript]

  • suhu[i] menyatakan “elemen suhu dengan subscript sama dengan i”
contoh array dimensi 1
Contoh: Array Dimensi 1
  • #include<iostream.h>
  • #include<conio.h>
  • const int jum_data = 5;
  • void main()
  • {

float suhu[jum_data]; // array suhu

// Membaca data dari keyboard dan meletakkan ke array

cout << "Masukkan 5 buah data suhu" << endl;

for (int i=0; i<5; i++)

{

cout << i + 1 << " : ";

cin >> suhu[i];

}

  • }
array dimensi 2
Array Dimensi 2
  • Mendefinisikan array berdimensi dua
  • int nilai[X][Y];
  • Pada pendefinisian di atas :
  • − x menyatakan jumlah baris
  • − Y menyatakan jumlah kolom
  • Baris dan kolom dimulai dari 0.
contoh array 2
contoh : Array 2
  • Bentuk diatas dapat dibentuk dalam array berdimensi dua,
  • pendefinisiannya :
  • int nilai[3][4];
  • Pada pendefinisian di atas :
  • − 3 menyatakan jumlah baris
  • − 4 menyatakan jumlah kolom
contoh program array dimensi 2
#include<iostream.h>

#include<conio.h>

void main()

{

int data_lulus[3][4]; // Array berdimensi dua

// input data ke elemen array data_lulus

data_lulus[0][0] = 35;

data_lulus[0][1] = 45;

data_lulus[0][2] = 90;

data_lulus[0][3] = 120;

data_lulus[1][0] = 100;

data_lulus[1][1] = 110;

data_lulus[1][2] = 70;

data_lulus[1][3] = 101;

data_lulus[2][0] = 10;

data_lulus[2][1] = 15;

data_lulus[2][2] = 20;

data_lulus[2][3] = 17;

}

Contoh Program array dimensi 2
pointer
POINTER
  • Pointer adalah variable yang berisi alamat memory
  • Dengan kata lain,pointer berisi alamat dari variable yang mempunyai nilai tertentu.
slide9
bentuk umum dari pernyataan variabel pointer dalam C++ adalah

Type *variabel-name

  • Dengan :
    • Type adalah tipe dasar pointer
    • Variabel name adalah nama variabel pointer
    • * adalah variabel pada alamatnya yang ditentukan oleh operand.
  • Contoh :
    • Int *int_pointer; // pointer to integer
    • Float *float_pointer; // pointer to float
operator pointer
OPERATOR POINTER
  • adalah operator alamat (yang dilambangkan dengan simbol &)
contoh
Contoh
  • Int balance, value;
  • Int *balptr;
  • Balance = 3200; // step 1
  • Balptr=&balance; // step 2
  • Value=*balptr; // step 3