Kamis, 23 Februari 2012

Larik Dimensi Satu


Larik (Array)

Larik merupakan kumpulan dari nilai-nilai data yang bertipe sama dalam urutan tertentu yang menggunakan  nama yang sama. Letak atau posisi dari elemen larik ditunjukkan oleh suatu indeks. Dilihat dari dimensinya larik dapat dibagi menjadi Larik Dimensi Satu, Larik  Dimensi Dua, dan Larik Multi-Dimensi.

Larik Dimensi Satu

Larik dimensi satu merupakan tipe data yang sering digunakan pada pendeklarasian variable yang sama tapi memiliki indeks yang berbeda, serta pengisian elemen larik dilakukan melalui indeks. Indeks  larik secara default dimulai dari 0.


Bentuk umum penulisan :

Type_data variabel1[jumlah_elemen];

Contoh :
             int data1[7];
             int data2[5] = {20,30,10,50,20];

artinya :

Data 1 = Elemen kosong
 
           








Data 2 = Elemen tidak kosong
 
     
20
30
10
50
20
 
Contoh program :

//Program untuk memasukkan data dan menampilkan data
//Nama File Ini.cpp

#include <iostream.h>
#include <conio.h>
void main()
{
     float x[5];    //Deklarasi larik dengan lima  elemen
     int d;
     clrscr();

     for(int i = 1; i <= 5; i++)   //mengisi larik
     {
           cout<<"Isi data ";
           cin>>x[i];
      }
     for( i = 1; i <= 5; i++)
     {
           cout<<”Tampilkan hasil “<<x[i]<<endl; //tampilan  setelah diisi
     }
}

//Program menghitung suhu rata-rata
//Nama file suhu.cpp

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

const int JUM_DATA = 5;

void main()
{
float suhu[JUM_DATA];
     float total;

     clrscr();

     cout<<"Masukkan data suhu "<<endl;
     for (int i = 0; i < JUM_DATA; i++)
     {
           cout<< i + 1 << " : ";
           cin>>suhu[i];
     }

     total = 0;

     for (i  = 0 ; i < JUM_DATA; i++)
           total += suhu[i];
     cout<<"Suhu rata - rata = " <<total/JUM_DATA<<endl;
}


0 komentar:

Related Posts Plugin for WordPress, Blogger...

Pengikut

About Me

Join us on Facebook