Contoh Data Sturctur dan Cara membuat Data structur Pada C++ Serta Penjelasanya - Machanime
News Update
Loading...

Tuesday, May 19, 2020

Contoh Data Sturctur dan Cara membuat Data structur Pada C++ Serta Penjelasanya


contoh data structur pada C++

galang bayu - Data Stuktur menjadi salah satu cara mudah untuk menyimpan huruf atau angka dengan mudah dalam C++, dan pada postingan ini saya akan membagikan sedikit tutorial cara membuat struktur data dan cara menggunakan struktur data pada C++.

Contoh Penulisan Data Struktur

struct product{
    int weight;
    float price;
}apple, banana, melon;

di atas merupakan contoh penulisan struktur data dimana struktur data tersebut memiliki nama, Product dan memiliki 2 member dengan tipe data int dan float, dan memiliki 3 object yaitu banana, apple dan melon.

Nilai dari data struktur sendiri dapat kita buat dengan 2 cara yaitu cara dinamis dan cara statis. dimana cara dinamis ( dapat berubah – ubah ) dan dengan cara Statis ( Tidak dapat berubah ubah ). menurut saya pribadi akan lebih bagus apabila sebuah data structur dibuat dengan cara dinamis agar user sendiri dapat menentukan niali dari tiap membernya.

Cara membuat data strucktur secara Statis.

    apple.weight = 10;
    apple.price = 2000;
    banana.weight = 5;
    banana.price = 1500;
    melon.weight = 100;
    melon.price = 20000;

tanda titik merupakan cara memanggil member dari data struktur yang ingin kita input nilainya.

Cara membuat data struktur secara dinamis, dimana user dapat menentukan nilai dari setiap member.

            cout << "Enter title Ke "<<i+1<<":";
            cin>>filmsJ[i].title;
            cout << "Enter year Ke "<<i+1<<":";
            cin>> filmsJ[i].year;

cara nya ialah dengan memanggil nama dari member data struktur tersebut dan kemudian kita memasukan nilai dari member data strucktur tersbut. cara ini hampir sama dengan cara memberikan nilai pada sebuah variabel biasa.

untuk memanggil member dari sebuah data structur sangatlah mudah. Cara memanggil atau menampilkan output dari data struktur ialah dengan cara memanggil nama objek disertai dengan tanda titik kemudian nama member dari data strucktur tersebut.

contoh cara menampilan sebuah data structur.

               for(a=1; a<=b; a++)
               {
                              cout<<"Ini Data Mahasiswanya ke-"<<a<<endl;
                              cout<<"Nim    = "<<Mahasiswa[a].nim;
                              cout<<"Nama   = "<<Mahasiswa[a].nama;
                              cout<<"Umur   = "<<Mahasiswa[a].umur;             
                              cout<<"Alamat = "<<Mahasiswa[a].alamat;
                              cout<<endl;
               }

Selain itu kita juga dapat membuat nama objek serta membuat nama objek tersebut menjadi array agar dapat menampung cukup banyak nama objek dengan sekali membuat nama objek.

               int b;
               cout<<"Masukan Jumlah Mahasiswa Yang ada = ";cin>>b;
               cout<<endl;

               struct Data {
                              int nim;
                              string nama;
                              int umur;
                              string alamat;
               };
               Data Mahasiswa[b];

Dimana jumlah dari objek akan bersifat dinamis dan dapat berubah – ubah sesuai dengan jumlah inputan dari user sehingga membuat data tersbut dapat fleksibel sesuai dengan keinginan user. namun harus dingat dimana jumlah dari array yang akan buat juga akan mempengaruhi memori pc atau laptop kita.

Share with your friends

Give us your opinion
Notification
Sedang Masa Liburan
Done