Cara Membuat Program Input Biodata Sederhana Di C++ - Blog Gendut

Tuesday, September 11, 2018

Cara Membuat Program Input Biodata Sederhana Di C++

Halo semuanya kali ini bang gendut ingin berbagi manfaat nih yang bang gendut belajari di kuliah yaitu cara membuat program input biodata sederhan menggunakan bahasa pemrograman c++. Program yang akan kita pelajari dan buat ini akan menginput dari nama, nim, prodi, alamat dan bisa di tambah yang lainnya yang bisa anda pelajari sendiri oke.
Nah untuk belajar sendiri pastinya anda membutuhkan aplikasi yang digunakan untuk membuat program ini disini saya menggunakan DEV-C++ namun jika anda ingin menggunakan aplikasi yang lain silahkan sesuai keinginan dan kenyamanan anda karena banyak sekali jenis aplikasi untuk belajar c++ ini. oke langsung saja simak dibawah ini:

Cara Membuat Program Input Biodata Sederhana Di C++

Berikut ini merupakan codingan untuk membuat program menampilkan biodata sederhana yang akan kita pelajari bersama :
#include <iostream>
#include <conio.h>

using namespace std;

main()
{
char nama[20], prodi[20], nim[20] ,alamat[50], lahir[10], gender[10], agama[10];

cout << "========== Input Biodata Mahasiswa ==========" <<endl;
cout << " Masukan Nama \t\t: ";
cin.getline(nama, 20);
cout << " Masukan Prodi \t\t: ";
cin.getline(prodi, 20);
cout << " Masukan NIM \t\t: ";
cin.getline(nim, 20);
cout << " Masukan Alamat \t: ";
cin.getline(alamat, 50);
cout << " Masukan Tanggal Lahir \t: ";
cin.getline(lahir, 10);
cout << " Masukan Jenis Kelamin \t: ";
cin.getline(gender, 10);
cout << " Masukan Agama \t\t: ";
cin.getline(agama, 10);
cout <<endl<<endl;
cout << "========== Biodata Mahasiswa ==========" <<endl;
cout << " Nama \t\t\t: " <<nama<<endl;
cout << " Prodi \t\t: " <<prodi<<endl;
cout << " NIM \t\t\t: " <<nim<<endl;
cout << " Alamat \t\t: " <<alamat<<endl,
cout << " Tanggal Lahir \t: " <<lahir<<endl;
cout << " Jenis Kelamin \t\t: " <<gender<<endl;
cout << " Agama \t\t\t: " <<agama<<endl;
cout << " ============ Terimakasih =============" <<endl;
return 0;
}



Nah di atas adalah codingan yang digunakan untuk membuat program sederhana input biodata menggunakan C++. nah terus maksud dari codingan dari atas apa saja dong bang gendut? 

Nah oke lanjut ya berikut adalah penjelasan dari codingan program biodata sederhan di atas:

  • "#include <iostream> , #include <conio.h>" 

Iostream ini merupakan sebuah atau suatu header file yang mengandung Input/Output yang pada umumnya berisi Cin dan Cout saja, Namun dibeberapa aplikasi lainya secara default bisa berbeda dari iostream yang tradisonal. 

Conio.h ini meruapakan sebuah header file yang pada umumnya digunakan untuk mengaktifkan perintah clrscr() dan getch().
  • using namespace std;
Script ini berfungsi untuk menyederhankan penulisan dari script tersebut, ya karena dalam menjalankan fungsi iostream sendiri membutuhkan script std:: di setiap statement nah pasti banyak bukan plus capek juga kan kalo harus menulis std:: di setiap statement yang kita buat, nah ini fungsi dari script using namespace std; digunakan untuk mempersingkat penulisan script std tersebut sehingga hanya kita tulis sekali saja di bagian atas.
  • int main()
main() merupakan fungsi yang mengawali program utama, yang dimana setiap program c++ harus menggunakan fungsi ini karena ini merupakan fungsi utamannya. Untuk int sendiri untuk tidak mengembalikan nilai/value dari fungsi main namun jika anda tidak ingin memakai fungsi int ini juga tidak masalh, karena fungsi sendiri masih banyak macamnya dan kegunaannya berbeda beda makanya silahkan anda cari macam macam fungsi dan kegunaannya di bahasa pemorgraman c++.
  • Kurung Kurawal "{}"
Untuk setiap fungsi selalu di apit dengan tanda kurung kurawal atau bisa di sebut dengan blok (tubuh funsi).
  • Char nama[20], prodi[20], nim[20] ,alamat[50], lahir[10], gender[10], agama[10];
Char : merupakan tipe variabel yang sering di gunakan untuk input data karakter seperti nama, alamat dan lain sebaginya.

Nama, Prodi : merupakan variable data yang bisa anda buat sesuka anda sesuai program yang anda akan buat.

[20] , [50] : merupakan jumlah maximal karakter yang bisa kita input di program seminsal nama kita max 20 karakter nah jika ingin lebih banyak atau ada nama yang panjang bisa ganti dengan jumlah yang besar seperti 100 kek atau berapa tidak masalah. 
  • cout << "Input Biodata Mahasiswa ";
Cout<< :  merupakan perintah yang digunakan untuk menampilkan sebuah kata atau hasil dari sebuah pemrosesan data dan merupakan bagian dari liblary iostream.

Input Biodata Mahasiswa : sebuah kata yang akan tampil pada program yang kita buat dan setiap kata yang akan kita tampilan pada program harus di apit dengan 2 kutip ex: "kata/kalimat".
  • cout << " Masukan Nama \t\t: ";
sama seperti penjelasan di atau cout yang perintah untuk menampilkan sebuah kata di program yang kita jalankan nah kali kata yang ingin kita tampilkan "masukan nama" nah nanti yang akan tampil kata tersebut sampai dari nama, prodi, nim dan seterusnya menggunakan perintah ini.

\t\t : ini merupakan sebuah code yang berguna untuk merpikan kata yang akan tampil di program fungsinya sama persih dengan fungsi tab pada keyboard. 
  • Cin.Getline(nama , 20);
Nah ini pertama saya binggung karena pertama yang saya pelajari cuma cin, pas aku jalankan dan input nama panjang ngak bisa program langsung selai ternya cin tidak bisa atau tidak support kata dengan spasi dan aku coba cari di google yaitu menggunakan cin.getline agar bisa spasi berikut nih akan saya kasih perbedaan antara cin, cin,getline dan gets.
Cin Cin.getline Gets
Pada perintah cin, tidak dapat membaca spasi pada karakter data yang kita inputkan. Pada perintah cin.getline(nama_variabel, ukuran_variabel), dapat membaca spasi pada karakter data yang kita inputkan tetapi kita harus memberikan nama variabel dan ukuran variabel didalam perintah cin.getline Pada perintah gets juga dapat membaca spasi pada karakter yang kita inputkan namun pada perintah ini kita harus menambahkan Preprocessor #include <stdio.h> dan pada akhir perintah tidak disarankan untuk memasukan ukuran dari variabel

Cukup jelas bukan penjelasannya, oke lanjut ke penjelasan selanjutnya.

(nama, 20) : berfungsi untuk memanggil atau mengambik variable data dari nama, nim dan seterusnya.

  • <<endl;
Nah untuk perintah ini untuk membuat atau ganti baris semisal begini, jika anda hanya menulis begini:
cout<<"nama";
cout<<"alamat";
nanti hasilnya di program akan sambung alias berantakan nah salah satunya dengan menambah perintah <<endl ini pada belakangnya sehingga kata selanjutanya yang ingin di tampilkan akan turun kebawah.
  • cout << " Nama \t\t\t: " <<nama<<endl;
nah untuk kode ini sendiri seperti halnya kode di atas yang cout <<"masukan nama: " nah disini kita menggunakan kode <<nama ini untuk bertugas memanggil variable data dari nama yang telah diinput tadi agar di tampilkan di variable data disini dan seterusnya. 

misal begini kan kita tadi sudah membuat form input yaitu
cout <<" Masukan Nama : "
cin.getline(nama, 20);
untuk menampilkan inputan tadi dibutuhkan kode berikut yaitu
cout <<" Nama : " <<nama 
nah gini penjelasannya <<nama ini berguna untuk mengambil data dari inputan variable cin.getline(name, 20) itu sehingga inputan tadi bisa tampil di program tersebut.

cukup sekian cara membuat program input biodata sederhana di C++. jika anda masih binggung atau mau bertanya silahkan komen di kolom komentar yang telah disediakan.

Jika ada salah seputar cara atau tutorial di atas bisa komen juga agar bisa di perbaiki dan di perjelas.
Comments


EmoticonEmoticon