C ++ Input / Output Dasar

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 ++, coutmengirimkan keluaran yang diformat ke perangkat keluaran standar, seperti layar. Kami menggunakan coutobjek 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 iostreamfile header yang memungkinkan kami menampilkan output.
  • The coutobjek didefinisikan dalam stdnamespace. Untuk menggunakan stdnamespace, kami menggunakan using namespace std;pernyataan.
  • Setiap program C ++ dimulai dengan main()fungsi tersebut. Eksekusi kode dimulai dari awal main()fungsi.
  • coutadalah objek yang mencetak string di dalam tanda kutip " ". Ini diikuti oleh <<operator.
  • return 0;adalah "status keluar" dari main()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::coutbukan cout.

Ini adalah metode yang disukai karena menggunakan stdnamespace dapat menimbulkan potensi masalah.

Namun, kami telah menggunakan stdnamespace 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 coutobjek 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 endlmanipulator 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 ++, cinmengambil input yang diformat dari perangkat input standar seperti keyboard. Kami menggunakan cinobjek 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 cinuntuk menerima masukan.

Catatan: Jika kita tidak menyertakan using namespace std;pernyataan, kita perlu menggunakan std::cinbukan 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 

Artikel yang menarik...