Struct pada C++

Contoh:
#include
#include
typedef int angka;
typedef float pecahan;
typedef char huruf;
void main(){
  clrscr();
  angka umur;
  pecahan pecah;
  huruf h;
 
huruf nama[10];
  printf("masukkan umur anda : ");scanf("%d",&umur);
  printf("Umur anda adalah %d",umur);
  printf("\nmasukkan bilangan pecahan : ");scanf("%f",&pecah);
  printf("Bilangan pecahan %f",pecah);
  printf("\nmasukkan huruf : ");h=getche();
  printf("\nHuruf anda %c",h);
  printf("\nmasukkan nama : ");scanf("%s",nama);
  printf("Nama anda %s",nama);
  getch();
}
 
Bentuk umum:
 
typedef struct {
  tipe_data ;
  tipe_data ;
  ....
}
typedef struct Mahasiswa {
  char NIM[8];
  char nama[50];
  float ipk;
};
untuk menggunakan struct 
Mahasiswa dengan membuat variabel 
mhs dan mhs2
Mahasiswa mhs,mhs2;
untuk menggunakan struct 
Mahasiswa dengan membuat variabel 
array m;
Mahasiswa m[100];
struct {
  char NIM[8];
  char nama[50];
  float ipk;
} mhs;
Berarti kita sudah mempunyai
variabel mhs yang bertipe 
data struct seperti diatas.
 


Komentar

Postingan populer dari blog ini

Keindahan Al-quran (Surat Thaha)