[C++] Listing Program Data Pribadi (Versi stdio.h )

Kalau sebelumnya saya share tentang Listing Program Data Pribadi . Kali ini sya share yang versi nya. Mungkin ada dari kalian yang punya tugas ini. Silahkan di comot gan :-).

#include 

using namespace std;

int main(){

 char nama[100], jk[1], alm[100], email[50];
 int nim, plug;
 unsigned long long hp;

 printf("Nama : ");
 gets(nama);

 fflush(stdin);

 printf("Nim : ");
 scanf("%i",&nim);
 printf("Plug : ");
 scanf("%i",&plug);

 fflush(stdin);

 printf("Jenis Kelamin : ");
 gets(jk);
 printf("Alamat : ");
 gets(alm);
 printf("e-mail : ");
 gets(email);

 fflush(stdin);

 printf("No. HP : +");
 scanf("%llu",&hp);

 printf("\n\n===============================\n\n");

 printf("Nama : %s", nama);
 printf("\nNIM : %i", nim);
 printf("\nPlug : %i", plug);
 printf("\nJenis Kelamin : %s", jk);
 printf("\nAlamat : %s", alm);
 printf("\ne-mail : %s", email);
 printf("\nNo. HP : +%llu", hp);

 return 0;

Penjelasan:

  • printf()
    Dalam C++, perintah printf() digunakkan untuk menampilkan sesuatu. Bisa tulisan, inputan yang kita ketik, costanta, dan lain lain. Salah satu contohnya yaitu:

    printf("Nama          : %s", nama);
    
  • scanf()
    Digunakan untuk meninput data baik berupa bilangan, karakter, ataupun kalimat secara terformat. Salah satu contoh perintah dalam program tersebut adalah:

    scanf("%i",&nim);
    
  • gets()

    Fungsi gets() berguna untuk memasukkan data bertipe karakter, tanpa   penggunaan format seperti scanf(), Salah satu contoh perintah dalam program tersebut adalah:

    gets(email);
    
  • fflush(stdin)
    Flush(stdin) berfungsi untuk menghapus (flush) isi dari input buffer. Biasanya ketika kita menginput sesuatu input buffer akan terisi, jika kita menginput lagi, maka kita tidak bisa karena input buffer sudah penuh dari input sebelumnya. Buffer adalah proses program yang beroperasi pada kecepatan yang berbeda atau prioritas yang berbeda.
  • Unsigned long long
    Tipe data ini digunakan jika ingin memasukkan numerik hingga 18 digit. Biasanya digunakan karena jika menggunakan tipe data integer, maka akan di luar jangkauan integer.

Itulah  Listing Program Data Pribadi (Versi  stdio.h ) beserta penjelasannya 🙂

Iklan

Diskusi Yuk...!

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s