Page 92 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 92
4. Contoh 4 – Program penggunaan typedef
KODE PROGRAM BAHASA C
#include <stdio.h>
typedef int bbulat;
typedef float breal;
int main() {
bbulat usia = 22;
breal beratBadan = 46.0;
printf("Saya Ainun\n");
printf("Usia saya adalah %d tahun\n", usia);
printf("Berat badan saya adalah %f Kg\n", beratBadan);
return 0;
}
KODE PROGRAM BAHASA C++
#include <iostream>
using namespace std;
typedef int bbulat;
typedef float breal;
int main() {
bbulat usia = 22;
breal beratBadan = 46;
cout<<"Saya Ainun"<<endl;
cout<<"Usia saya adalah "<<usia<<"tahun"<<endl;
cout<<"Berat badan saya adalah "<<beratBadan<<"Kg"<<endl;
return 0;
}
Output:
Saya Ainun
Usia saya adalah 22tahun
Berat badan saya adalah 46Kg
G. Rangkuman
Tipe data bentukan terbagi menjadi 4 yaitu struct, union, enumeration, dan typedef. Struct
adalah tipe data bentukan yang menyimpan lebih dar satu variabel bertipe data yang sama
maupun berbeda. Union merupakan tipe data bentukan yang digunakan untuk memuat data
yang berbeda tipe. Namun, union hanya dapat menyimpan satu tipe data dalam satu waktu.
Enumeration adalah tipe data bentukan pengguna (user-defined data type) dimana nilainya
69