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
Posting Komentar