-->

Program Pengisian Data Pribadi - Struktur C/C++


Studi Kasus Praktikum 5.1 (Struktur Data - Modul 5)

Buatlah program pengisian data pribadi seseorang beserta dengan identitas yang melekat pada pribadi tersebut dengan menggunakan fungsi struktur dalam pemrograman C/C++

#include <stdio.h>
#include <conio.h>
#include <iostream>
using namespace std;

main()
{
 struct mahasiswa//nama struktur
 { //angggota atau elemen struktur
  char nama[50];
  char alamat[100];
  float no_hp;
  char ortu[50];
  char pekerjaan[50];
  char lulusan[50];
 }
 mahasiswa;  //identifier yang digunakan untuk struktur
 //pengisian data menggunakan struktur
 cout << "===PROGRAM INPUT DATA DIRI===" << endl << endl;
 printf ("Masukan nama\t\t\t= ");
 scanf ("%s", &mahasiswa.nama);
 cout << "Masukan alamat\t\t\t= ";
 scanf ("%s", &mahasiswa.alamat);
 printf ("Masukan no HP\t\t\t= ");
 scanf ("%f", &mahasiswa.no_hp);
 cout << "Masukan nama ibu kandung\t= ";
 cin >> mahasiswa.ortu;
 printf ("Masukan pekerjaan ayah\t\t= ");
 scanf ("%s", &mahasiswa.pekerjaan);
 cout << "Masukan pendidikan orang tua\t= ";
 cin >> mahasiswa.lulusan;
 //menampilkan data dari masukan tadi
 cout << "\n\nData yang harus dimasukan adalah : \n\n";
 printf ("Nama\t\t\t= %s\n", mahasiswa.nama);
 printf ("Alamat\t\t\t= %s\n",mahasiswa.alamat);
 printf ("Nomor HP\t\t= %.0f\n", mahasiswa.no_hp);
 cout << "Nama ibu kandung\t= " << mahasiswa.ortu << endl;
 cout << "Pekerjaan ayah\t\t= " << mahasiswa.pekerjaan << endl;
 cout << "Pendidikan terakhir\t= " << mahasiswa.lulusan << endl;
 getch ();
 return 0;
}

Hasil running

Keterangan
Program ini hanya memasukan, dan menampilkan data mahasiswa yaitu nama, alamat, no hp, nama ibu kandung, pekerjaan orangtua, dan pendidikan orang tua. Program ini menggunakan struktur yang anggotanya, berupa tipe data char, float, dan menggunakan array, program ini tidak melakukan proses perhitungan proses hanya memasukan dan menampilkan data tanpa melakukan proses perhitungan. Dan untuk pemanggilan struktur menggunakan nama yaitu mahasiswa.
Cara Kerja program ini,memasukan data-data mahasiswa dengan memanggil struktur, dan nilai masukan disimpan pada masing-masing anggota pada struktur. Perlu diingat apabila kita memasukan spasi pada tipe data char array jangan menggunakan spasi, apabila menggunakan spasi maka akan dianggap selesai memasukan nilainya, karena char tidak mengandung karakter spasi. Setelah semua data dimasukan.dan disimpan pada struktur. Kemudian ditampilkan kembali dengan memanggil struktur anggota masing-masing.

Berlangganan update artikel terbaru via email:

0 Response to "Program Pengisian Data Pribadi - Struktur C/C++"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel