dasar input output dengan cin & cout dan contoh program biodata diri c++



Assalamu'alaikum...
kali ini kita akan mempelajari operasi dasar pada C++ input & output menggunakan "cin" & "cout".

OUTPUT (COUT)

cout (baca C out) merupakan sebuah obyek di dalam C++. Obyek ini untuk mengarahkan data ke standard output.

Penulisan cout sebagai berikut :

         cout << "Selamat belajar c++";

tanda << (dua buah tanda kurang dari berurutan) merupakan sebuah operator yang disebut operator "penyisipan/peletakan". Operator ini akan mengarahkan operand (data) yang terletak di sebelah kanannya ke obyek yang terletak disebelah kiri. Pada contoh pernyataan di atas, konstanta string :

         "Selamat belajar c++"

diarahkan ke cout, yang memberikan hasil berupa tampilan kalimat tersebut kelayar.
Gambar 1 Contoh output

Macam macam bentuk dari output :

cout<<"Selamat datang";  //menampilkan "selamat datang" tanpa " "
cout<<120;                        //menampilkan 120
cout<<angka;                    //menampilkan nilai yang disimpan di variabel angka
cout<<"angka";                //menampilkan kata "angka"
============================================================
cout<<"ini baris "<< "pertama"<< endl; //menampilkan kalimat "ini baris pertama" kemudian pindah baris (endl)
cout<<"ini baris pertama \n"<<"ini baris kedua";  // \n fungsinya sama seperti endl (pindah baris)
cout<<"nilai x adalah"<< x <<"dikurang "<< y << " = "<< x-y <<endl;     //x diberi nilai 10 dan y diberi nilai 5 maka akan menampilkan "nilai x adalah 10 dikurang 5 = 5"

INPUT (CIN)

cin (baca C in) merupakan obyek dalam C++ yang bermanfaat untuk membaca data dari standard input (normalnya adalah keyboard).

cin dengan sebuah variabel
  • variabel digunakan untuk menyimpan suatu nilai. variabel hendaklah di deklarasikan dengan tipe data. 
  • tipe data dasar dalam C++ yaitu : char, int, float, string dll. tipe data berfungsi untuk menyatakan jenis variabel.

Gambar 2
  • pada Gambar 2 "int variabel" merupakan variabel bernama variabel dengan tipe data integer sehingga masukan yang dapat diberikan berupa bilangan bulat.
CONTOH PROGRAM SEDERHANA DAN PENJELASANNYA

contoh program penjumlahan 2 variabel :

Gambar 3 penjumlahan 2 variabel
Gambar 4 hasil output dari Gambar 3

contoh program sederhana input output c++

Gambar 5 contoh program biodata diri

Gambar 6 hasil eksekusi program biodata diri
  • string nama (variabel nama dengan tipe data string). string artinya bahwa variabel nama dapat menyimpan lebih dari 1 karakter. karakter dapat berupa angka, huruf, simbol-simbol termasuk juga spasi.
  • char jeniskelamin (variabel jeniskelamin dengan tipe data char). char artinya bahwa variabel jenis kelamin hanya dapat menyimpan 1 karakter saja.
  • string hobi (sama halnya dengan string nama).
Itu tadi sedikit tentang tipe data dan variabel.

cin>>nama;
menyimpan karakter apapun tapi hanya 1 suku kata saja. Lalu bagaimana jika kita ingin lebih dari 1 suku kata maka formatnya sebagai berikut :

cin.getline(nama,sizeof(nama)); //untuk char
getline(cin,nama);                       //untuk string

Jangan lupa untuk menambahkan cin.ignore(); sebelum cin.getline. seperti berikut ini :

Namun cin.ignore() terkadang tidak perlu kita pakai. jadi pemakaiannya mengikuti alur program yang anda buat.
silahkan teman2 coba sendiri ya untuk mengganti cin>>nama :)
lebih lanjut bisa baca tentang tipe data dan variabel.

Berikut file cpp dari program biodata diri. program_biodata_diri

.'. Sekian dulu pembahasan kali ini.Terimakasih :)




Post a Comment for "dasar input output dengan cin & cout dan contoh program biodata diri c++"