Tentang Array

Larik merupakan sekumpulan data yang mempunyai nama dan tipe yang

sama,  Larik disebut juga variabel berindeks. Nilai suatu data dalam larik  ditentukan

oleh  nama  dan  indeksnya.  Larik  banyak  digunakan  pada  operasi  yang  melibatkan

indeks seperti pada statistik

Tipe data larik dapat berupa larik satu dimensi (1D), dua dimensi (2D),

tiga dimensi (3D) atau banyak dimensi. Cara pendeklarasiannya dalam bahasa C++,

yaitu :

    =>>Larik satu dimensi : Tipe_larik nama_larik[ukuran]

    Contoh : double larik_1[10]

    ==>Larik dua dimensi : Tipe_larik nama_larik[ukuran1][ukuran2]

    Contoh : int larik_2[10][10]

    ==>Larik tiga dimensi : Tipe_larik nama_larik[ukuran1][ukuran2][ukuran3]

    Contoh : float larik_3[10][10][10]

    Larik  dalam  bahasa  C++  tidak  dimulai  dari  indeks  satu,  tetapi  dimulai dari  indeks  0  (nol).  Misalnya dideklarasikan  suatu  larik  satu  dimensi  :

    int  x[3]

    berarti larik yang terjadi adalah : x[0], x[1], x[2], x[3]. Memberi Nilai Pada larik Untuk  memberi  nilai  pada  larik  dapat  dilakukan  dengan  mengakses  indeksnya,

    misal :

    larik_1[0] = 10.0;

    larik_1[1] = 20.0;

    2 . Selain  itu,  memberi  nilai  pada  larik  juga  dapat  dilakukan  dnegan  menggunakan struktur  perulangan  for  yang  mana  jumlah  perulangan  yang  trjadi  disesuaikan dengan ukuran larik. Misal

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

    {

    x[i] = i;

    }

    Membaca Nilai Dari Larik

    Nilai larik dapat langsung ditampilkan misalnya :

    cout<<larik_1[0]<<endl;

    cout<<larik_1[0]<<endl;

    Atau dapat juga dengan bantuan strukur for, misalnya :

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

    {

    cout<<x[i];

    }

    Selain  bertipe  numerik,  larik  dapat  juga  bertipe  char.  Larik  char  dapat  dianggap

    sebagai sebuah string. Contoh :

    char nama[15] = “STIKOM BALI”;

    char alamat[ ] = “JL. TEUKU UMAR NO.222”;

    Untuk  memberi  nilai  pada  suatu  string,  tidak  diperbolehkan  menggunakan

    operator penugasan (=). Untuk memberi nilai string dapat menggunakan tiga cara

    yaitu  dengan  inisialisasi,  diambil  dari  papan  ketik  atau  menggunakan  fungsi

    strcpy().

    III. Latihan

    1.   Guided 1

    //program guided 1

    #include “iostream.h”

    3

    #include “conio.h”

    void main()

    {

    int data[5];

    //input data ke array

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

    {

    cout<<“masukkan data[“<<k<<“] = “;

    cin>>data[k];

    }

    //tampil data array

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

    {

    cout<<“data[“<<j<<“] = “<<data[j]<<endl;

    }

    getch();

    }

    2.   Guided 2

    //program guided 2

    #include “iostream.h”

    #include “conio.h”

    void main()

    {

    int data[5];

    int rata, total = 0;

    //input data ke array

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

    {

    cout<<“masukkan data[“<<k<<“] = “;

    4

    cin>>data[k];

    }

    //menghitung total nilai pada array

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

    {

    total = total + data[j];

    }

    //menghitung rata – rata

    rata = total / 5;

    cout<<“rata               –        rata           data          pada         array           =

    “<<rata<<endl;

    getch();

    }

    3.   Guided 3

    //program guided 3

    #include “iostream.h”

    #include “conio.h”

    void main()

    {

    int data[3][3];

    int rata, total = 0;

    //input data ke array

    for (int k=0;k<3;k++)

    {

    for (int j=0;j<3;j++)

    {

    cout<<“masukkan data[“<<k<<“][“<<j<<“] = “;

    cin>>data[k][j];

    }

    5

    }

    //menghitung total nilai pada array

    for (int m=0;m<3;m++)

    {

    for (int n=0;n<3;n++)

    {

    cout<<data[m][n]<<” “;

    total = total + data[m][n];

    }

    cout<<“”<<endl;

    }

    //menghitung rata – rata

    rata = total / 3;

    cout<<“rata               –        rata           data          pada         array           =

    “<<rata<<endl;

    getch();

    }

    4.   Guided 4

    //program guided 4

    #include “iostream.h”

    #include “conio.h”

    void main()

    {

    char nama[] = “STIKOM BALI”;

    int nomor;

    char alamat[15], alamat_lain[15];

    cout<<“masukkan data tentang : “<<endl;

    cout<<“masukkan nomor : “;

    cin>>nomor;

    6

    cout<<“masukkan alamat : “;

    cin>>alamat;

    //cara memberi nilai pada string

    strcpy(alamat_lain, alamat);

    cout<<“Data yang dimasukkan :”<<endl;

    cout<<“nama : “<<nama<<endl;

    cout<<“nomor : “<<nomor<<endl;

    cout<<“alamat : “<<alamat<<endl;

    cout<<“alamat lain : “<<alamat_lain<<endl;

    getch();

    }

    Iklan

    Cara Membuat Email Groups

    Secara umum, Email Groups atau Mailing List atau biasa disingkat milis adalah komunitas yang beranggotakan sejumlah alamat e-mail dari orang-orang yang memiliki hobi atau minat yang sama. Mereka bisa tukar-menukar informasi yang berhubungan dengan tema milis tersebut. Milis biasanya memiliki sebuah alamat e-mail yang digunakan untuk mengirim pesan. Begitu pesan terkirim, ia akan didistribusikan kepada setiap anggota.

    Milis juga menjadi ajang diskusi yang cocok bagi Anda yang kurang suka browsing di Internet, atau memiliki waktu yang terbatas untuk online. Dengan program e-mail client seperti Outlook Express, Eudora, Firefox Thunderbird dan sebagainya, Anda bisa membaca pesan-pesan e-mail yang masuk ketika offline. Ini tentu menghemat pemakaian Internet Anda.

    Namun salah satu kelemahan milis adalah potensi untuk melencengnya topik dari tema utama, atau terkirimnya pesan-pesan tak penting seperti spam (iklan yang tak diinginkan) dari anggota yang belum mengerti etika berinternet. Hal-hal seperti ini bisa terjadi karena setiap anggota milis cenderung bebas untuk mengirim pesan e-mail berisi hal-hal apa saja yang mereka sukai. Namun jika moderator milis cukup disiplin, ia bisa membuat strategi agar diskusi di milis tetap terfokus pada topik utama, dan tidak ada kiriman e-mail yang tidak bermanfaat.

    Bagaimana cara membuatnya:

    1. Untuk membuat milis di yahoogroups.com kita harus memiliki email di yahoo. Jika belum punya, anda harus membuat nya dulu
    2. Buka halaman http://groups.yahoo.com, setelah itu login menggunakan id dan password anda masing-masing.
    3. Klik menu Start Your Group, kemudian pilih group yang ingin anda buat, apabila sudah selesai klik “place my group here”.
    4. Anda diminta untuk mengisi Group Name (Nama group Anda), Group Email Address (Nama email group anda, contoh grup_saya@yahoogroups.com), Descripe Your Group (Deskripsi tentang group Anda).
    5. Pilih email address yg Anda pakai dan pilih profile yahoo yang Anda pakai, kemudian isi “Word Verification”
    6. Selamat !!! Milis Anda sekarang sudah jadi

    Jika sudah selesai, maka Anda dapat meng-invite dan menambahkan teman Anda untuk masuk ke Group anda secara manual dengan meng-klik bagian “Invite People To Join” kemudian klik bagian “add member”. Atau Anda bisa meminta teman-teman Anda untuk mengirim email ke *-subscribe@yahoogroups.com (contoh : grup_saya-subscribe@yahoogroups.com), untuk keluar dari Group cukup kirim email ke *-unsubscribe@yahoogroups.com (contoh : grup_saya-unsubscribe@yahoogroups.com), dan untuk mengirim pertanyaan ke Group kirim email ke *@yahoogroups.com (contoh : anak_rpl@yahoo.groups.com).