Diskusi Kelompok



1.   Kapan array digunakan?
 Kita menggunakan array saat kita akan menyimpan suatu nilai dalam bentuk deretan dan membutuhkan banyak variable . Input data dapat di masukan oleh user . Array adalah sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama. Setiap data tersebut menempati lokasi atau alamat memori yang berbeda-beda kita sering menyebutnya  dengan elemen array.
Elemen array itu kemudian dapat kita panggil  melalui indeks yang terdapat didalamnya.

2.   Mengapa array digunakan?
Array digunakan untuk membuat nama pada  variabel indeks,yang dapat membedakan antar  elemen satu dengan elemen lainya. Array digunakan untuk  menghitung variable yang lebih dari satu.

3.   Apa kekurangan atau kelemahan array?
a)      Array harus bertipe sama. Kita tidak dapat membuat  array dimana satu elemen adalah karakter, elemen lain bilangan, dan elemen lainnya yang bertipe berbeda
b)      Tidak efisien dalam penggunaan memori
c)       Membutuhkan banyak waktu untuk koding
d)      Dalam memory Array yang telah di pesan akan tetap terhitung walaupun tidak di isi sebuah nilai.
e)      Nilai variable tidak dapat dirubah



Program Menghitung nilai rata-rata yg diinputkan dengan array

#include <iostream>
using namespace std;int main(int argc, char** argv) {                string nama [10];                int i,jum=0,nilai [5];                int nim [9];                for (int i=1;i<=3;i++){                                cout<<"No"<<i<<endl;                                cout<<"Masukan Nim"<<i<<" : ";                                cin>>nim[i];                                cout<<"Masukan Nama"<<i<<" : ";                                cin>>nama[i];                                cout<<"Masukan Nilai"<<i<<" : ";                                cin>>nilai[i];                               }                system ("cls");                cout<<"\n"<<"No \t"<<" Nim \t" << "Nama \t"<<"Nilai \t"<<endl;                cout<<"------------------------------------"<<endl;                for(int i=1;i<=3;i++){                                cout<<i<<"\t"<<nim[i]<<"\t"<<nama[i]<<"\t"<<nilai[i]<<endl;
                }                               cout<<"------------------------------------"<<endl;                cout<<"jumlah nilai = "<<nilai[1]+nilai[2]+nilai[3] <<"\n";                cout<<"rata-rata = "<<(nilai[1]+nilai[2]+nilai[3])/3<<"\n";                return 0;

}


Algoritma
fungsi (menentukan nilai rata-rata dari inputan)
{input n data, memproses, mencetak rata-rata}
Deklarasi
nama[10], nilai[5], nim[9] : string
i, jum=0 : integer
Deskripsi
for(i=1; i<=3; i++){
cetak i;
}
rata2=(nilai[1]+nilai[2]+nilai[3])/3;
cetak hasil;
return 0;
Share on Google Plus

About Luthfi

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar