Assalamu'alaikum...
kali ini kita akan mempelajari operasi dasar pada C++ input & output menggunakan "cin" & "cout".
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"
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 (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
Gambar 3 penjumlahan 2 variabel
Gambar 4 hasil output dari Gambar 3
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
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.
.'. Sekian dulu pembahasan kali ini.Terimakasih :)
No comments:
Post a Comment
Komentar yang bermutu Insyaallah akan mendapatkan berkah