Minggu, 25 Desember 2016

Mengenal Struct Pada Bahasa C

Struct adalah pengelompokan beberapa tipe data atau variabel yang berhubungan agar menjadi lebih te... thumbnail 1 summary
Struct adalah pengelompokan beberapa tipe data atau variabel yang berhubungan agar menjadi lebih terstruktur dan ringkas. Misal ada sebuah struct mahasiswa didalamnya ada beberapa variabel seperti nama, nim dan kelas. Dengan adanya struct kita tidak perlu membuat banyak suatu variabel, dan inilah saat kita menggunakan struct.


Pendeklarasian struct ada 2 yaitu :

1. Menggunakan struct

struct variabel
{
    tipe data1;
    tipe data2;
    tipe data3;
};

2. Menggunakan type def

typedef struct 
{
    tipe data1;
    tipe data2;
    tipe data3;
variabel;

Berikut contoh pemrograman menggunakan struct :

#include <stdio.h>

struct Mahasiswa
{
    char nama[30];
    int nim,nilai;
};

int main()
{
    struct Mahasiswa a;
    printf("Masukkan Nama : "); gets(a.nama);
    printf("Masukkan NIM : "); scanf("%d", &a.nim);
    printf("Masukkan Nilai : "); scanf("%d", &a.nilai);

    printf("\nNama = %s, NIM = %d dengan nilai %d", a.nama, a.nim, a.nilai);
    return 0;
}

Hasil running program sebagai berikut :

Struct pada bahasa C

Sumber : http://wendycahya.blogspot.co.id/2015/11/penggunaan-struct-pada-bahasa-c.html




Tidak ada komentar

Poskan Komentar