Membuat Program C++ Biodata dengan Tipe Data
Program C++ Membuat Biodata
Source Code :
#include<stdio.h>
#include<conio.h>
#include<iostream>
using namespace std;
struct tinggal
{
char jalan[40];
char kota[15];
char pos[5];
};
struct tgl_lahir
{
int tanggal;
int bulan;
int tahun;
};
struct mahasiswa
{
char nim[9];
char nama[25];
tinggal alamat;
tgl_lahir lahir;
};
main()
{
mahasiswa mhs[5];
int i;
for(i=0;i<3;i++)
{
cout<<"------------------------------------------------"<<endl;
cout<<"Masukkan biodata mahasiswa dengan benar"<<endl;
cout<<"------------------------------------------------"<<endl;
cout<<"NIM : "; cin>>mhs[i].nim;
cout<<"Nama : "; cin>>mhs[i].nama;
cout<<"Alamat Lengkap "<<endl;
cout<<"\tJalan : "; cin>>mhs[i].alamat.jalan;
cout<<"\tKota : "; cin>>mhs[i].alamat.kota;
cout<<"\tKode Pos : "; cin>>mhs[i].alamat.pos;
cout<<"Tanggal Lahir"<<endl;
cout<<"\tTanggal : "; cin>>mhs[i].lahir.tanggal;
cout<<"\tBulan : "; cin>>mhs[i].lahir.bulan;
cout<<"\tTahun : "; cin>>mhs[i].lahir.tahun;
cout<<endl<<endl;
}
system("cls");
for(i=0;i<3;i++)
{
cout<<"------------------------------------------------"<<endl;
cout<<"Mencetak kembali data Mahasiswa"<<endl;
cout<<"------------------------------------------------"<<endl;
cout<<endl<<"NIM : "<<mhs[i].nim;
cout<<endl<<"Nama : "<<mhs[i].nama;
cout<<endl<<"Alamat Lengkap";
cout<<endl<<"\tJalan : "<<mhs[i].alamat.jalan;
cout<<endl<<"\tKota : "<<mhs[i].alamat.kota;
cout<<endl<<"\tKode Pos : "<<mhs[i].alamat.pos;
cout<<endl<<"Tanggal Lahir : "<<mhs[i].lahir.tanggal<<"-";
cout<<mhs[i].lahir.bulan<<"-"<<mhs[i].lahir.tahun;
cout<<endl<<endl;
cout<<endl<<endl;
}
cout<<"Created by : Thesallonika KS"<<endl;
cout<<"Politeknik Pratama Mulia Surakarta"<<endl;
cout<<"2023"<<endl;
getch();
}
Hasil dari program diatas sebagai berikut :
Comments
Post a Comment