Anda di halaman 1dari 2

Nama : Stevanus Poltak Thorve

Kelas : LI01
NIM : 2502016992
a. Penegrtian data Struct adalah tipe data bentukan yang berisi kumpulan variabel-variabel
yang berada dalam satu nama yang sama dan memiliki kaitan satu sama lain. Berbeda dengan
array hanya berupa kumpulan variabel yang bertipe data sama, struct bisa memiliki variabel-
variabel yang bertipe data sama atau berbeda, bahkan bisa menyimpan variabel yang bertipe
data array atau struct itu sendiri. Variabel-variabel yang menjadi anggota struct disebut
dengan elemen struct.

b. Contoh Simple data struct


#include <stdio.h>

struct manusia {

char nama[100];

int umur;

};

struct siswa {

char kelas[20];

int no_absen;

struct manusia orang;

};

int main(void){

struct siswa hery = {"LI01", 17, {"Stevanus Poltak", 18}};

printf("Nama Siswa : %s\n", hery.orang.nama);

printf("Umur : %d\n", hery.orang.umur);

printf("Kelas : %s\n", hery.kelas);

printf("No Absen : %d\n", hery.no_absen);

return 0;

}
c. Outpunya

Nama Siswa : Stevanus Poltak


Umur : 18
Kelas : LI01
No Absen : 17

Anda mungkin juga menyukai