Skip to content Skip to sidebar Skip to footer

Contoh Program C++ Membuat input Data Mahasiswa

Contoh Program C++ Membuat input data Biodata Mahasiswa

"Contoh Program C++ Membuat Biodata Mahasiswa" Pada kesempatan kali ini saya ingin berbagi Tentang bagaimana cara membuat sebuah program dengan menggunakan bahasa pemrograman C++ input data mahasiswa.

Program ini sangat sederhana yang kami peruntukan bagi teman-teman yang baru terjun ke dunia pemrograman, tentu untuk membuat program input biodata akan terasa sangat sulit jika teman-teman masih belum paham dasar-dasar dari bahasa pemrograman c++, namun jangan khwatir karna pemrograman input data mahasiswa ini sangat sederna dan mudah di mengerti.

Alur atau logika dari program ini yaitu dimana nantinya user akan menginput datanya sendiri dan pada akhir program data yang telah di imputkan akan di tampilkan kembali setelah proses pengimputan selesai.

Pada studi kasus kalini  saya menggunakan aplikasi borlan c++ sebagai kompiler, teman-teman bisa memilih text editor atau kompiler yang teman-teman sukai, tanpa harus mengikuti saya. Atau teman-teman juga bisa menggunkan aplikasi dev C++ sebagai compiler yang cukup bagus dan sangat mudah di instal dan free.

"Contoh Program C++ Membuat Biodata Mahasiswa dengan menggunakan aplikasi borlam C++


Contoh program Imput Biodata Mahasiswa c++..?

Pertama buka aplikasi text editor sobat kemudian tulis atau copy sintax program di bawah ini. saran dari saya sebaiknya sobat tulis ulang di tex editor sobat, karna dengan menulis secara tidak lansung maka sobat akan lebih memahami dan mengerti konsepnya.


#include <iostream>
#include <stdlib.h>
#include <conio.h>
#include <stdio>

 int main(){
   char nama[40];
 char nim[20];
 char umur[20];
   char alamat[30];
  float ip;

  clrscr();
  cout<<"  ================================="<<endl;
  cout<<"  === PROGRAM BIODATA MAHASISWA ==="<<endl;
  cout<<"  ================================="<<endl;

  cout<<"  Input Nama:";
   gets(nama);
  cout<<"  Input Nim :";
  cin>>nim;
  cout<<"  Input umur :";
   cin>>umur;
   cout<<"  Input alamat :";
   cin>>umur;
  cout<<"  Input Jumlah IP:";
  cin>>ip;

  cout<<endl<<endl;
  cout<<"  =========================================="<<endl;
  cout<<"  ============  BIODATA MAHASISWA =========="<<endl;
  cout<<"  =========================================="<<endl;
 cout<<"  =========================================="<<endl;
  cout<<"  | Nama   :"<<nama<<endl;
  cout<<"  | Nim    :"<<nim<<endl;
  cout<<"  | Umur   :"<<umur<<endl;
   cout<<"  | alamat :"<<alamat<<endl;
  cout<<"  | IP     :"<<ip<<endl;
  cout<<"  =========================================="<<endl;
  getch();
 } 

Lalu coba perikasa pakah terdapat sintaks yang error atau tidak. Jika tidak coba teman-teman lansung jalankan. akan tempil sperti pada gamabar di atas.

Silahkan teman-teman modifikasi sesuka teman-teman, jika ingin cepat bisa bahasa pemrograman maka lakukan tiga hal yaitu Tiga T :
Tiru : tiru dalam arti kita bisa meng-copy sintak atau program orang lain
Amati : setelah teman-teman tiru, kemudian amati alurnya ,logikanya dan pahami konsepnya kemudian
Modifikasi : setelah teman-teman tiru, amati , nah selanjunya kita harus bisa memodivikasinya entah itu dam bentuknya ataupun alurnya..

Penjelasan Kode Program

#include <iostream>
#include <stdlib.h>
#include <conio.h>
#include <stdio>

Pada script di atas merupakn kode header dari bahasa c++ yang diman kata kunci include merupakan kata kunci pemanggilan linrary pada bahasa c++. Sedangkan iostream adalah nama librarynya. Adapun header di atas memiliki fungsi yang berbeda-beda yang bisa teman-teman cari sendiri fungsi dan kegunaannya.


 int main(){
   char nama[40];
 char nim[20];
 char umur[20];
   char alamat[30];
  float ip;
 
Sintaks program di atas merupakan pemanggilan fungsi utama, yang dimana "int main(){" merupakan fungsi utama di bahasa c++, semua perintah harus berada di dalam fungsi ini,

karna jika tidak maka perintah atau sintaks tidak akan di jalankan, bahakan akan terjadi error pada program.

Kemudian selanjutnya tepat di bawah fingsi main() terdapat bebrapa variabel yang bertipe data cahar, kenapa menggunkan tipe data char..?

karna pada permaslahan atau studi kasus yang kita buat yaitu menyimpan data karakter seperti nama, alamat dan lain-lain.

Sedangkan kurung kurawal siku [20] merupakan jumlah karakter atau huruf yang akan kita gunakan. contoh nama saya adalah "diana" maka jumlah karakter yang harus saya gunakan sekitar [5] karakter  karna pada nama saya terdapat 5 huruf atau karakter. apakah boleh lebih..?

tentu boleh asalkn tidak kurang ,namun seorang programer harus mampu meng-efisensikan alokasi memori yang di gunakan agar tidak terjadi pemborosan memori.dan gunakanlah sesuai yang kita butuhkan.

Lalu kenapa "Ip" menggunkan tipedata float..? karna tipedata float merupakan tipe data bialangan pecahan sperti 1.4, 4.6, 3.123. Sedangkan nilai ip identik dengan bilangan pecahan.




  clrscr();
  cout<<"  ================================="<<endl;
  cout<<"  === PROGRAM BIODATA MAHASISWA ==="<<endl;
  cout<<"  ================================="<<endl;

  cout<<"  Input Nama:";
   gets(nama);
  cout<<"  Input Nim :";
  cin>>nim;
  cout<<"  Input umur :";
   cin>>umur;
   cout<<"  Input alamat :";
   cin>>umur;
  cout<<"  Input Jumlah IP:";
  cin>>ip;

  

Pada sintak dia atas terdapat fungsi "Cin" dan"Cout", yang diman "Cou" berfungsi sebagai output. yang diman ketika kita ingin menampilkan sebuah nilai atau karakter maka pada bahasa
pemrograman c++ menggunkan fungsi "Cout" .

Lalu bagaimana dengan fungsi "Cin" ..? menangani inputan dari user.



  cin>>ip;

  cout<<endl<<endl;
  cout<<"  =========================================="<<endl;
  cout<<"  ============  BIODATA MAHASISWA =========="<<endl;
  cout<<"  =========================================="<<endl;
 cout<<"  =========================================="<<endl;
  cout<<"  | Nama   :"<<nama<<endl;
  cout<<"  | Nim    :"<<nim<<endl;
  cout<<"  | Umur   :"<<umur<<endl;
   cout<<"  | alamat :"<<alamat<<endl;
  cout<<"  | IP     :"<<ip<<endl;
  cout<<"  =========================================="<<endl;
  getch();
 } 

Pada sintaks di atas merupakan perintah yang di gunakan untuk menampilkan data ke layar, setelah user mengimputkan data, data di tampung di variable kemudian data di cetak dengan cara memanggil variabel yang teah berisi data tersebut.

Baca juga :

Sekian dari saya semoga bermanfaat jika ada yang kurang jelas teman-teman bisa meninggalkan komentar di bawah ini. Selamat belajar dan berkarya.