Program administrasi KTP dan KTM

Kali ini saya akan memberikan sebuah program yang berguna untuk administrasi KTP dan KTP

Program administrasi KTP dan KTM
Program administrasi KTP dan KTM

Deklarasi Variabel
menampilkan menu pilihan KTP dan KTM
Jika pilih menu KTP maka menginputkan informasi pada KTP
Jika pilih menu KTM maka menginputkan informasi pada KTM
Menampilkan hasil inputan informasi baik KTP atau KTM
Program menggunakan header <iostream.h> dan <conio.h>
Variable pada Program menggunakan tipe data struck
Program digunakan untuk administrasi KTP dan KTM
Program akan memasukkan inputan data pada KTM dan KTM
Program akan menampilkan data yang telah di inputkan pada KTP maupun KTM

Script
#include <iostream.h>
#include <conio.h>

int main()
{
   cout<<"************************************************\n";
   cout<<"************************************************\n";
   cout<<"**          Anggar Nur Herman Syah            **\n";
   cout<<"**              130533608218                  **\n";
   cout<<"**        esokharinanti.blogspot.com          **\n";
   cout<<"************************************************\n";
   cout<<"************************************************\n";

   struct alamat

char desa[10];
      char kecamatan[10];
      char kabupaten[10];
   };

struct tgl{
    int tanggal;
      int bulan;
      int tahun;
   };

struct ktp{
char nik[16];
      char nama[25];
      tgl tgllahir;
alamat tinggal;
      char agama[10];
      char pekerjaan[15];
      tgl tglberlaku;
   };

   struct ktm{
char nim[12];
      char nama[25];
      char prodi[25];
      char fakultas[10];
   };

   ktp sam1;
   ktm sam2;
   int menu;

   cout << "\nMENU :" <<endl 
    << "1. KTM " <<endl
         << "2. KTP " <<endl
         << "Pilih menu (1/2) : ";
   cin >>menu;

   if(menu == 1){
    cout << "Masukkan NIM       : "; cin >> sam2.nim;
  cout << "Masukkan Nama      : "; cin >> sam2.nama;
cout << "Masukkan Prodi     : "; cin >> sam2.prodi;
cout << "Masukkan Fakultas  : "; cin >> sam2.fakultas;

  cout << endl <<endl
  << "NIM            : "<< sam2.nim <<endl
  << "Nama           : "<< sam2.nama <<endl
        << "Prodi          : "<< sam2.prodi <<endl
        << "Fakultas       : "<< sam2.fakultas <<endl;
   }else if(menu ==2){
cout << "Masukkan NIK               : "; cin >> sam1.nik;
    cout << "Masukkan Nama              : "; cin >> sam1.nama;
cout << "Masukkan Tanggal Lahir     : "; cin >> sam1.tgllahir.tanggal;
cout << "Masukkan Bulan Lahir       : "; cin >> sam1.tgllahir.bulan;
cout << "Masukkan Tahun Lahir       : "; cin >> sam1.tgllahir.tahun;
cout << "Masukkan Alamat desa       : "; cin >> sam1.tinggal.desa;
cout << "Masukkan Alamat Kecamatan  : "; cin >> sam1.tinggal.kecamatan;
cout << "Masukkan Alamat Kabupaten  : "; cin >> sam1.tinggal.kabupaten;
cout << "Masukkan Agama             : "; cin >> sam1.agama;
cout << "Masukkan Pekerjaan         : "; cin >> sam1.pekerjaan;
  sam1.tglberlaku.tanggal = sam1.tgllahir.tanggal;
  sam1.tglberlaku.bulan = sam1.tgllahir.bulan;
cout << "Masukkan Tahun Berlaku     : "; cin >> sam1.tglberlaku.tahun;

  cout << endl <<endl
  << "NIK            : "<< sam1.nik <<endl
  << "Nama           : "<< sam1.nama <<endl
<< "Tanggal Lahir  : "<< sam1.tgllahir.tanggal<<"/"<<sam1.tgllahir.bulan<<"//"<<sam1.tgllahir.tahun<<endl
<< "Alamat         : desa "<< sam1.tinggal.desa <<" Kecamatan "<<sam1.tinggal.kecamatan<< " Kabupaten "<<sam1.tinggal.kabupaten<<endl
        << "Agama          : "<< sam1.agama<<endl
        << "Pekerjaan      : "<< sam1.pekerjaan<<endl
<< "Tahun Berlaku  : "<< sam1.tglberlaku.tanggal<<"/"<<sam1.tglberlaku.bulan<<"//"<<sam1.tglberlaku.tahun<<endl;
   }else{
cout << "Masukan tidak terdefinisi";
   }

   getch();
}

Berlangganan update artikel terbaru via email:

0 Response to "Program administrasi KTP dan KTM"

Post a Comment

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel