Cara Menggunakan scanf() di C++

Cara Menggunakan Scanf Di C



C ++ adalah bahasa pemrograman serbaguna yang mencakup beberapa fungsi bawaan. Di antara fungsi-fungsi ini, ada fungsi input yang banyak digunakan yang disebut scanf() . Artikel ini bertujuan untuk memberikan gambaran rinci tentang scanf() berfungsi di C++ dengan menjelajahi sintaksnya, dan perilakunya bersama dengan contoh penggunaan sederhana scanf() fungsi dalam C++.

Cara Menggunakan scanf() di C++

Itu scanf() adalah fungsi yang digunakan secara luas di C yang menerima input untuk pengguna, memungkinkan pemrogram untuk memasukkan input pilihan mereka alih-alih menuliskannya dalam program. Ia membaca data dari masukan standar (stdin) perpustakaan. Itu scanf() fungsi menerima data yang diformat dari perangkat input standar seperti keyboard. Itu scanf() fungsi dideklarasikan sebagai berikut.

scanf ( format, ... )

Itu scanf() fungsi menerima dua parameter:







  • format : Sebuah string yang menunjukkan format data yang akan dibaca. String ini mungkin menyertakan penentu konversi, yang memberi tahu scanf() input apa yang harus diantisipasi dan bagaimana cara membacanya.
  • (argumen tambahan) : Ada data tambahan yang menentukan data apa yang perlu dicetak ke konsol. Data yang Anda tentukan di sini harus berurutan.

Itu scanf() fungsi dapat digunakan untuk mengambil nilai apa pun baik itu bilangan bulat, karakter, atau jenis apa pun. Namun, Anda harus menentukan tipe data menggunakan penentu format seperti %d, %s, %f, dan lainnya.



Contoh
Contoh dari scanf() diberikan di bawah ini:



#termasuk
#termasuk
menggunakan ruang nama std ;

int utama ( ) {
int usia ;

cout << 'Masukkan Umur Anda:' ;

scanf ( '%D' , & usia ) ;

cout << 'Usia saya =' << usia ;

kembali 0 ;
}

Kode di atas menerima masukan dari pengguna menggunakan scanf() fungsi, yaitu usia pada kasus ini. Ketika Anda memasukkan nomor yang diinginkan, itu akan dicetak ke output menggunakan fungsi cout. Di sini kami menggunakan %D format untuk menerima nomor.





Keluaran

Kesimpulan

Di C++, file scanf() fungsi dapat digunakan untuk menerima masukan dari pengguna. Input dapat berupa bilangan bulat, karakter, atau angka mengambang. Sintaksnya cukup sederhana yang hanya menyertakan format dan argumen tambahan. Untuk detail lebih lanjut tentang cara menggunakannya di C++, ikuti panduan yang disebutkan di atas.