Postingan

Menampilkan postingan dari Maret, 2019

MATERI STACK C++

STACK C++ STACK ATAU TUMPUKAN PADA C++ Pengertian Stack      Stack atau tumpukan adalah salah satu struktur data di dalam pemrograman. Stack merupakan suatu struktur data yang seolah-olah terlihat seperti data yang tersusun secara "menumpuk", dimana ada data yang terletak di atas data yang lainnya.STACK adalah salah satu list linear dalam struktur data yang digunakan untuk menyimpan dan mengambil data dengan konsep LIFO (Last In First Out). Dimana dalam stack ini kumpulan data yang masuk diletakkan di atas data yang lain. Dan berdasar konsep LIFO maka data yang terakhir kali disimpan dalam stack akan menjadi data yang pertama kali diambil. Dalam prosesnya, untuk memasukkan sebuah data ke dalam stack atau dengan kata lain ke bagian atas dari sebuah tumpukan digunakan perintah push. Dan untuk memindahkan data dari tempat tersebut digunakan perintah pop. Sedangkan dalam penyajiannya, stack bisa memakai array atau linked list. Pada gambar diatas, jika kit...

Materi Array Struct C++

Gambar
ARRAY STRUCT Array Struct  adalah suatu alogaritma program yang terbentuk dari beberapa kumpulan variabel yang memiliki tipe data yang sama maupun berbeda dan membentuk suatu kelompok baru yang lebih terstruktur. Meskipun memiliki pengertian yang hampir sama , Array dan  Struct  tidaklah sama. Perbedaannya adalah  Array  hanya bisa mengelompokan data yang  sejenis  , sedangkan  Struct  dapat mengelompokan  beberapa jenis  data. Untuk lebih jelas kita lihat contoh pendeklarasian masing-masing dari array of structure dan structure of array. Contoh untuk structure of array struct mahasiswa{   char nama[30]; char nim[10]; float nilai[3];    }; mahasiswa mhs; Cara mengakses elemen pada structure of Array        mhs.nilai[1]=90; dan berikut contoh untuk array of structure struct mahasiswa{   char nama[30]; char nim[10]; float nilai[3];...

Materi Struct C++

Penjelasan dan Cara Mendirikan Struct A.   Penjelasan Data Structure struct adalah salah satu fitur bahasa pemrograman C/C++, merupakan keyword yang memungkinkan kita untuk membuat sebuah deklarasi untuk membuat pengelompokan variabel dengan tipe data yang berbeda. Adalah struktur data yang terdiri dari 1 atau lebih variabel yang bertipe sama/berbedaStruktur pada C sama dengan record pada pascalStruct secara logik membuat suatu tipe data baru (user defined) yang dapat dipergunakan untuk menampung informasi / data yang bersifat majemuk.     Cara mendeklarasi Struct struct merupakan keyword yang memungkinkan membuat deklarasi yang di dalamnya dapat terdapat banyak variabel, hasil deklarasi ini akan menghasilkan user-defined data type yaitu tipe structure yang berguna untuk mendirikan object. bentuk penulisan: struct nama_struct{ /*macam-macam deklarasi variabel *… */ }nama_object; Keterangan nama_struct : merupakan identitas dari struct...