• Jumat, 16 November 2018

    C++

    Dalam tutorial struktur data kali ini, anda akan belajar tentang struktur (structure) pada C++, yang meliputi bagaimana mendeklarasikan struktur serta bagaimana mengakses anggota pada C++ ;
    struct on c++

    Pengertian Struktur pada C++

    Pengetian Struktur pada C++ adalah koleksi variabel dibawah sebuah nama, Variabel-variabel ini dapat berbentuk berbagai type, misalnya: int, float, char dan lain-lain. Perbedaan utama antara struktur dan array adalah bahwa dalam array memiliki tipe data yang sma, sedangkan struktueadalah sebuah koleksi dari variabel-variabel dibawah nama yang sma, dimana setiap elemen dapat saja memiliki tipe yang berbeda.

    Mendeklarasikan Struktur dalam C++

    Struktur dalam C++ dideklarasikan menggunakan keyword struct diikuti dengan nama struktur, atau sering disebut dengan tag. Variabel-variabel strukur dideklarasikan dalam kurung kurawal { }, setiap elemennya dipisahkan dengan tanda titik koma atau semi colon. Bentuk umum/sintaks deklarasi struktur :
    struct nama_struct
    {
    anggota_struktur ;
    } ;

    Contoh pendeklarasian struktur untuk data tanggal yang terdiri dari 3 variabel, yaitu: tahun, bulan, dan tanggal yang kebetulan memiliki tipe sama.
    1
    2
    3
    4
    5
    6
    struct data_tanggal
    {
      int tahun;
      int bulan;
      int tanggal;
    };

    Contoh Program menggunakan Struktur

    Berikut contoh program struktur pada C++ untuk menyimpan dan menampilkan biodata siswa.
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    #include
    #include
    void main()
    {
      struct bio
      {
        int NIS;
        char nama[100];
        char jur[100];
        int no_hp;
      };
      bio siswa;
      cout<>siswa.NIS;
      cout<>siswa.nama;
      cout<>siswa.jur;
      cout<>siswa.no_hp;
    }

    Leave a Reply

    Subscribe to Posts | Subscribe to Comments

  • - Copyright © FARIZAXX - Powered by Blogger - Designed by Johanes Djogan -