Jumat, 21 Oktober 2011

Contoh Tipe Data Struktur (Bahasa C)

Ini adalah contoh penggunaan tipe data struktur (bahasa c)

#include"stdio.h"

main ()
{
    struct persegi{
    int panjang;
    int lebar;
    int luas;   
    };
    struct persegi gi;
    printf("Masukkan Panjang: "); scanf("%d", &gi.panjang);
    printf("Masukkan Lebar: "); scanf("%d", &gi.lebar);
    printf("Luasnya adalah: %d\n", gi.panjang*gi.lebar);
}
maka outputnya akan seperti ini, hanya tinggal menginput data panjang dan lebar sesuai dengan keinginan













Sedangkan untuk tipe pointer strukturnya adalah sebagai berikut :


#include"stdio.h"

main ()
{
    struct persegi{
    int panjang;
    int lebar;
    int luas;   
    };
    struct persegi gi, *gi_ptr;
    gi_ptr=&gi;
    printf("Masukkan Panjang: "); scanf("%d", &gi_ptr->panjang);
    printf("Masukkan Lebar: "); scanf("%d", &gi_ptr->lebar);
    printf("Luasnya adalah: %d\n", gi_ptr->panjang*gi_ptr->lebar);
}

Tidak ada komentar:

Posting Komentar