Typedef Luas Persegi Panjang Bahasa C
Typedef adalah syntax yang berguna untuk membuat tipe data baru atau tipe data buatan. Penggunaan typedef berikut ini di tulis dengan function
#include<stdio.h>
typedef struct{
int p;
int l;
}persegipanjang;
persegipanjang inipersegipanjang(int p, int l){
persegipanjang pp;
pp.l=l;
pp.p=p;
return pp;
}
void ubahpersegipanjang(persegipanjang *pp, int p, int l){
(*pp).p=p;
(*pp).l=l;
}
int getluas(persegipanjang pp){
return pp.l*pp.p;
}
int getkeliling(persegipanjang pp){
return 2*(pp.l+pp.p);
}
int main(){
persegipanjang p1;
p1 = inipersegipanjang(5,4);
printf("panjang : %d\n", p1.p);
printf("lebar : %d\n", p1.l);
printf("keliling : %d\n", getkeliling(p1));
printf("luas : %d\n", getluas(p1));
return 0;
}
0 Komentar untuk "Typedef Luas Persegi Panjang Bahasa C"