C++ Dapatkan Input Pengguna

C Dapatkan Input Pengguna



Bahasa pemrograman tingkat tinggi yang paling efektif adalah C++. Berbagai pustaka fungsinya membantu kita. Terkadang, saat bekerja dengan C++, kita perlu mendapatkan masukan dari pengguna, jadi kita menggunakan perintah “cin” yang mendapatkan masukan dari pengguna. Fungsi bawaan digunakan bersama dengan simbol ekstraksi “>>”. Kita juga dapat mendefinisikannya sebagai variabel yang telah ditentukan sebelumnya yang disebut “cin” yang menggunakan simbol ekstraksi (>>) untuk memperoleh informasi dari keypad yang dimasukkan pengguna. Di sini, kita akan mempelajari konsep mendapatkan input pengguna di C++ secara detail beserta kode-kodenya.

Contoh 1:

Kode pertama ada di sini di mana kita mendapatkan nilai integer dari pengguna. Pada baris pertama, kita menyertakan file header “iostream” karena kita perlu mendapatkan input dan menampilkan output di sini. Deklarasi fungsi “cin” dan “cout” dilakukan di file header ini. Kemudian, namespace “std” ditambahkan karena mendefinisikan fungsi seperti “cin” dan “cout”. Oleh karena itu, jika kita memasukkan “namespace std” di awal kode kita, kita tidak perlu mengetikkan “std” dengan setiap fungsi.

Kemudian, kita memanggil fungsi “main()” dan selanjutnya mendeklarasikan variabel bertipe data integer. “int_value” adalah nama variabel yang kita deklarasikan di sini. Setelah ini, kami menggunakan “cout” yang membantu mencetak data yang diberikan di layar. Di sini, kami menampilkan pesan kepada pengguna di mana kami mengatakan, “Masukkan nomor integer”. Di bawahnya, kita tempatkan “cin” bersama dengan simbol ekstraksi “>>” dan tempatkan variabel “int_num”.







Sekarang, kami mengambil masukan pengguna dan menyimpannya di sini. Kami juga ingin menampilkan bilangan bulat yang dimasukkan pengguna di sini di layar. Jadi, kami menggunakan “cout” di bawah ini dan menempatkan “int_value” di sana.



Kode 1:



#termasuk
menggunakan ruang nama std ;
ke dalam utama ( ) {
ke dalam nilai_int ;
cout <> nilai_int ;
cout << 'Bilangan bulatnya adalah:' << nilai_int ;
kembali 0 ;
}

Keluaran:
Ketika kode yang diberikan dijalankan, kita memasukkan “89” dan dibutuhkan “89” sebagai input pengguna. Kemudian, kita tekan “Enter”, sehingga menampilkan baris berikutnya.





Contoh 2:

Kita perlu mendapatkan masukan dan menampilkan keluarannya di sini. Oleh karena itu, kami menyertakan file header “iostream” di baris pertama. File header ini berisi deklarasi untuk fungsi “cin” dan “cout”. Selanjutnya, namespace “std” ditambahkan. Kita tidak perlu mengetikkan “std” pada setiap fungsi jika kita menambahkan “namespace std” di awal kode kita.



Setelah pemanggilan fungsi “main()”, variabel tipe data “float” dideklarasikan. Variabel yang kita deklarasikan di sini disebut “float_value.” Selanjutnya, kita menggunakan fungsi “cout” untuk membantu merender data yang disediakan di terminal. Di sini, kami memberitahu pengguna untuk memasukkan nomor float dengan menampilkan pesan. Variabel “float_num” dan simbol ekstraksi “>>” ditempatkan di bawahnya bersama dengan “cin.”
Masukan pengguna dikumpulkan dan disimpan di “float_num”. Kami menggunakan fungsi 'cout' sekali lagi di bawahnya dan memasukkan 'float_value' karena kami juga ingin melihat nomor float yang dimasukkan pengguna di layar.

Kode 2:

#termasuk
menggunakan ruang nama std ;
ke dalam utama ( ) {
mengambang nilai_float ;
cout <> nilai_float ;
cout << 'Nomor pelampungnya adalah:' << nilai_float ;
kembali 0 ;
}

Keluaran :
Ketika kode yang disebutkan sebelumnya dijalankan, kita mengetik “87.5” dari keyboard sebagai input pengguna. Baris berikutnya menampilkan nilai float ketika kita mengklik “Enter”.

Contoh 3:

Sekarang, mari kita dapatkan nilai tipe data “double” dari pengguna. Di sini, kita menginisialisasi “double_value” dari tipe data “double” dan kemudian menempatkan pesan yang ingin kita tampilkan kepada pengguna. Setelah ini, kita menggunakan “cin>>” dan menempatkan variabel “double_value” di sini. Masukan pengguna disimpan dalam variabel “nilai_ganda” ini. Kami menggunakan “cout” lagi di mana kami memasukkan variabel “double_value” untuk menampilkan input yang dimasukkan pengguna sebagai output.

Kode 3:

#termasuk
menggunakan ruang nama std ;
ke dalam utama ( ) {
dobel nilai_ganda ;
cout <> nilai_ganda ;
cout << 'Angka gandanya adalah:' << nilai_ganda ;
kembali 0 ;
}

Keluaran :
Di sini, kita memasukkan nomor tipe data ganda dan tekan “Enter”. Namun di sini, kami mencatat bahwa itu tidak menampilkan nomor lengkapnya. Untuk menampilkan nomor tipe data “double” secara lengkap, kita hanya memerlukan beberapa teknik pada C++.

Contoh 4:

Di sini, kami menyertakan satu lagi file header yaitu “bits/stdc++.h” karena berisi semua deklarasi fungsi yang diinginkan. Di sini, kami menetapkan pesan yang diinginkan untuk dilihat pengguna setelah menginisialisasi “double_d” dari tipe data “double”. Selanjutnya, kita menggunakan fungsi “cin>>” dan menetapkan variabel “double_d” di sini. Masukan disimpan di “double_d”. Untuk menampilkan input yang dimasukkan pengguna di sini sebagai output, kita memasukkan kembali variabel “double_d” ke dalam kolom “cout”. Kami juga menyertakan fungsi “setprecision()” di mana kami menambahkan “10” sehingga menyesuaikan presisi nilai tipe data ganda dan mencetaknya sesuai dengan itu. Presisi yang kami tetapkan di sini adalah “10”.

Kode 4:

#termasuk
#termasuk
menggunakan ruang nama std ;
ke dalam utama ( ) {
dobel d_nilai2 ;
cout <> d_nilai2 ;
cout << mengatur presisi ( 10 ) << 'Angka gandanya adalah:' << d_nilai2 ;
kembali 0 ;
}

Keluaran :
Di sini, ia mengumpulkan masukan dan kemudian menampilkan nilai 'ganda' sesuai dengan presisi yang sama yang kita sesuaikan dalam kode yang diberikan.

Contoh 5:

Dalam kode ini, kita mendapatkan masukan karakter dari pengguna. Kami menginisialisasi variabel “char” “char1” di sini dan kemudian menggunakan “cout” untuk menampilkan pesan. Lalu, kita letakkan “cin>>” dan letakkan “char1” ini di sana. Jadi, karakter yang dimasukkan pengguna disimpan di sini. Kemudian kita gunakan lagi “cout” untuk menampilkan karakter yang disimpan dalam variabel “char1”.

Kode 5:

#termasuk
menggunakan ruang nama std ;
ke dalam utama ( ) {
arang karakter1 ;
cout <> karakter1 ;
cout << 'Karakternya adalah:' << karakter1 ;
kembali 0 ;
}

Keluaran :
Setelah eksekusi, pesan ini ditampilkan. Kami mengetik 'z' sebagai input karakter. Kemudian, pada baris berikutnya, karakter yang dimasukkan akan ditampilkan.

Contoh 6:

Kami menerima masukan string dari pengguna dalam kode ini. Di sini, kita menginisialisasi variabel “string” “myName” dan menggunakan “cout” untuk menampilkan pesan. Selanjutnya kita masukkan “myName” dan “cin>>” pada lokasi tersebut. Dengan demikian, string yang dimasukkan pengguna disimpan di sini. Selanjutnya, kita menggunakan perintah “cout” lagi untuk menampilkan string yang disimpan dalam variabel “Namasaya”.

Kode 6:

#termasuk
menggunakan ruang nama std ;
ke dalam utama ( ) {
merangkai Namaku ;
cout <> namaku ;
cout << 'Nama saya adalah: ' << namaku ;
kembali 0 ;
}

Keluaran:
Pesan berikut muncul. Kami memasukkan string 'Peter' di kolom input. String yang dimasukkan kemudian ditampilkan pada baris berikut:

Contoh 7:

Ketika kita ingin mengambil beberapa string atau satu baris sebagai input, kita harus menggunakan fungsi “getline()”. Kami mendeklarasikan 'Nama string' di sini. Kemudian pesan yang kita masukkan dicetak menggunakan “cout”. Kami kemudian memasukkan “Nama” dan “cin” ke dalam fungsi “getline()” yang menerima beberapa input string dari pengguna dan menyimpannya dalam variabel “Nama”. Ini menyimpan string yang dimasukkan pengguna. Selanjutnya, kita menampilkan string yang disimpan dalam variabel “Nama” menggunakan perintah “cout”.

Kode 7:

#termasuk
menggunakan ruang nama std ;
ke dalam utama ( ) {
nama tali ;
cout << 'Silakan Masukkan nama lengkap Anda di sini:' ;
getline ( makan , Nama ) ;
cout << 'Nama lengkap Anda adalah:' << Nama ;
kembali 0 ;
}

Keluaran:
Di sini, dalam hasil ini, kita memasukkan “James Samuel” sebagai data string. Saat kita menekan “Enter”, nama lengkapnya akan ditampilkan di sini karena kita menggunakan fungsi “getline()”.

Kesimpulan

Kami membahas tentang 'input pengguna C++' dalam panduan ini. Kami mengeksplorasi konsep ini dan mempelajari bahwa perintah “cin”, bersama dengan simbol ekstraksi “>>”, digunakan untuk mendapatkan masukan pengguna. Kami mengambil input nilai tipe data integer, float, double, char, dan string dari pengguna dengan bantuan perintah “cin>>” dan mendemonstrasikan contoh C++ di mana konsep “input pengguna” dijelaskan secara detail .