04 March 2021

User input pada C++

www.niguru.com Niguru.com | Kamis, 4 Mar 2021 | Pada posting kali ini Niguru.com akan menjelaskan mengenai cara untuk mengirimkan data yang diinputkan langsung oleh user lewat keyboard ke dalam program yang dieksekusi oleh aplikasi yang dibuat dengan bahasa pemrograman C++.

Dengan fasilitas user input ini, maka user bisa menentukan nilai dari variabel yang dipergunakan dalam program, user juga dapat menentukan alur kerja program, lewat nilai yang diisikan lewat input.

Berikut ini sintaks untuk user input pada C++ :

cin>>variabel;

khusus untuk tipe data string memiliki sintaks input yang berbeda, yaitu:

getline (cin, variabel);

Berikut ini contoh penggunaan pada variabel dengan tipe data int, float, char dan bool:

#include <iostream>
using namespace std;
int main () {

int a;float b;char c;bool d;

cout<<"ketik input int: ";
cin>>a;
cout<<"ketik input float: ";
cin>>b;
cout<<"ketik input char: ";
cin>>c;
cout<<"ketik input bool (0/1): ";
cin>>d;

cout<<"isi variabel a = "<<a<<endl;
cout<<"isi variabel b = "<<b<<endl;
cout<<"isi variabel c = "<<c<<endl;
cout<<"isi variabel d = "<<d<<endl;

return 0;
}


www.niguru.com
 

Simpan dengan nama input01.cpp (boleh disimpan dengan nama lain):

www.niguru.com
 

Double-click file input01.cpp, CB (code::blocks) yang sudah berasosiasi akan otomatis aktif dan membuka file tersebut:

www.niguru.com
 

Klik Build and run:

www.niguru.com
 

Hasilnya:

www.niguru.com
 
Berikut ini contoh penggunaan pada variabel dengan tipe data string:

#include <iostream>
using namespace std;
int main () {

string a;
cout<<"ketik input string: ";
getline (cin,a);
cout<<"isi variabel a = "<<a;

return 0;
}


www.niguru.com
 

Simpan dengan nama input02.cpp (boleh disimpan dengan nama lain):

www.niguru.com
 

Double-click file input02.cpp, CB (code::blocks) yang sudah berasosiasi akan otomatis aktif dan membuka file tersebut:

www.niguru.com

Klik Build and run:

www.niguru.com
 

Hasilnya:

www.niguru.com

Demikianlah penjelasan mengenai penggunaan operator pada C++.
Semoga penjelasan pada posting ini dapat menambah wawasan dan pengetahuan teman-teman pembaca sekalian.

Selamat beraktivitas .. Have a nice day :-)

www.Niguru.com (Nino Guevara Ruwano)

No comments:

Post a Comment