Membuat Program Input Biodata dengan Bahasa Pemrograman C++




 



Pada materi ini, kita akan mempelajari bagaimana membuat program input biodata sederhana dengan bahasa pemrograman C++. Program ini akan meminta pengguna untuk memasukkan beberapa informasi pribadi seperti nama, tanggal lahir, tempat lahir, alamat, dan nomor telepon. Setelah pengguna memasukkan data tersebut, program akan menampilkan kembali data yang telah diinputkan.

Berikut adalah contoh sederhana kode C++ untuk membuat program input biodata:


#include <stdio.h> #include <iostream.h> #include <conio.h> main() { char nama[50],ttl[30],alamat[25],nomber[10],input; int umur; home: clrscr(); cout<<"Input Nama Anda : ";gets(nama); cout<<"Tanggal Lahir : ";cin>>umur; cout<<"Tempat Lahir : ";gets(ttl); cout<<"Alamat anda : ";gets(alamat); cout<<"Nomber anda : ";gets(nomber); cout<<endl; cout<<" BIODATA SAYA "<<endl; cout<<"=============================================================="<<endl; cout<<"Nama Anda :"<<nama<<endl; cout<<"Tempat tanggal lahir :"<<ttl<<endl; cout<<"Alamat anda :"<<alamat<<endl; cout<<"Nomber anda :"<<nomber<<endl; cout<<"=============================================================="<<endl; cout<<" INGN INPUT ULANG ? [Y/N] : ";cin>>input; if(input=='Y'||input=='Y') goto home; else goto end; end: getch(); }


Penjelasan kode di atas:

  1. #include <iostream> dan #include <string> adalah preprocessor directive yang digunakan untuk menyertakan library iostream dan string.
  2. string nama, ttl, alamat, nomor; adalah deklarasi variabel dengan tipe data string untuk menyimpan informasi yang dimasukkan pengguna.
  3. int umur; adalah deklarasi variabel dengan tipe data int untuk menyimpan informasi tanggal lahir yang dimasukkan pengguna.
  4. char input; adalah deklarasi variabel dengan tipe data char untuk menyimpan input dari pengguna apakah ingin menginput ulang biodata atau tidak.
  5. system("cls"); adalah fungsi yang digunakan untuk membersihkan tampilan konsol sebelum menampilkan data yang dimasukkan pengguna.
  6. getline(cin, nama); dan getline(cin, ttl); dan getline(cin, alamat); dan getline(cin, nomor); adalah fungsi untuk meminta pengguna untuk memasukkan data berupa string.
  7. cin >> umur; adalah fungsi untuk meminta pengguna untuk memasukkan data berupa integer.
  8. cin.ignore(); adalah fungsi untuk mengabaikan karakter newline

Posting Komentar

Post a Comment (0)

Lebih baru Lebih lama