Dalam tutorial ini, kita akan belajar menggunakan objek cin untuk mengambil masukan dari pengguna, dan objek cout untuk menampilkan keluaran kepada pengguna dengan bantuan contoh.
Keluaran C ++
Dalam C ++, cout
mengirimkan keluaran yang diformat ke perangkat keluaran standar, seperti layar. Kami menggunakan cout
objek bersama dengan <<
operator untuk menampilkan keluaran.
Contoh 1: Output String
#include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; )
Keluaran
Ini adalah Pemrograman C ++
Bagaimana cara kerja program ini?
- Pertama-tama kami menyertakan
iostream
file header yang memungkinkan kami menampilkan output. - The
cout
objek didefinisikan dalamstd
namespace. Untuk menggunakanstd
namespace, kami menggunakanusing namespace std;
pernyataan. - Setiap program C ++ dimulai dengan
main()
fungsi tersebut. Eksekusi kode dimulai dari awalmain()
fungsi. cout
adalah objek yang mencetak string di dalam tanda kutip" "
. Ini diikuti oleh<<
operator.return 0;
adalah "status keluar" darimain()
fungsi tersebut. Program diakhiri dengan pernyataan ini, namun, pernyataan ini tidak wajib.
Catatan: Jika kita tidak menyertakan using namespace std;
pernyataan, kita perlu menggunakan std::cout
bukan cout
.
Ini adalah metode yang disukai karena menggunakan std
namespace dapat menimbulkan potensi masalah.
Namun, kami telah menggunakan std
namespace dalam tutorial kami untuk membuat kode lebih mudah dibaca.
#include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; )
Contoh 2: Output Angka dan Karakter
Untuk mencetak angka dan variabel karakter, kami menggunakan cout
objek yang sama tetapi tanpa menggunakan tanda kutip.
#include using namespace std; int main() ( int num1 = 70; double num2 = 256.783; char ch = 'A'; cout << num1 << endl; // print integer cout << num2 << endl; // print double cout << "character: " << ch << endl; // print char return 0; )
Keluaran
70 256.783 karakter: A
Catatan:
- The
endl
manipulator digunakan untuk menyisipkan baris baru. Itulah mengapa setiap keluaran ditampilkan dalam baris baru. - The
<<
operator dapat digunakan lebih dari sekali jika kita ingin mencetak variabel yang berbeda, string dan sebagainya dalam sebuah pernyataan tunggal. Sebagai contoh:
cout << "character: " << ch << endl;
Masukan C ++
Dalam C ++, cin
mengambil input yang diformat dari perangkat input standar seperti keyboard. Kami menggunakan cin
objek bersama dengan >>
operator untuk mengambil input.
Contoh 3: Input / Output Integer
#include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; )
Keluaran
Masukkan bilangan bulat: 70 Jumlahnya: 70
Dalam program tersebut, kami menggunakan
cin>> num;
untuk mengambil masukan dari pengguna. Masukan disimpan dalam variabel num. Kami menggunakan >>
operator dengan cin
untuk menerima masukan.
Catatan: Jika kita tidak menyertakan using namespace std;
pernyataan, kita perlu menggunakan std::cin
bukan cin
.
C ++ Mengambil Banyak Input
#include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; )
Keluaran
Masukkan karakter dan integer: F 23 Karakter: F Angka: 23