Ini istilah baru yang saya tampilkan dalam posting. Setelah sebelumnya tentang Array, Fungsi, Linked List dll saya lupa dengan Struct. User defined data type, Berisi beberapa variabel yang bisa berbeda tipenya => masing-masing disebut elemen, Mempunyai nama yang sama, Mirip representasi sebuah object beserta properties-nya.
Contoh: struct MHS (Mahasiswa) setidaknya punya elemen untuk NIM, Nama dan Alamat.
Mini program baru sari saya, yang didalamnya memiliki kemiripan dengan Array maka dari itu saya sarankan untuk membuka Array terlebih dulu, walaupun materi Struct nantinya akan saya share tapi untuk lebih memahakan anda, buka kembali Array. Lihat di bawah..(Artikel Terkait).
Output :
Contoh: struct MHS (Mahasiswa) setidaknya punya elemen untuk NIM, Nama dan Alamat.
Mini program baru sari saya, yang didalamnya memiliki kemiripan dengan Array maka dari itu saya sarankan untuk membuka Array terlebih dulu, walaupun materi Struct nantinya akan saya share tapi untuk lebih memahakan anda, buka kembali Array. Lihat di bawah..(Artikel Terkait).
#include <stdio.h>
#include <stdlib.h>
typedef struct
{
char *nama;
int masakerja;
} pegawai;
int main ()
{
pegawai P[5];
int j,k;
for (j=0;j<=4;j++)
{
P[j].nama = malloc(30);
printf ("nama pegawai ke %i :",j+1);
scanf ("%s",P[j].nama);
printf ("Masa kerja pegawai ke %i :",j+1);
scanf ("%i",& P[j].masakerja);
printf ("%s masa kerja %i tahun \n", P[j].nama,P[j].masakerja);
}
printf ("\n");
for (k=0;k<=4;k++)
printf ("%s mempunyai masa kerja %d\n",P[k].nama,P[k].masakerja);
return 0;
}
Output :
kalo struct dipaduin sama array gimana contoh programmnya sob
ReplyDelete