Fungsi Scanf() merupakan fungsi keluaran standar yang telah ada pada C dan digunakan untuk memasukkan berbagai jenis data. Fungsi Scanf() menggunakan library stdio.h. Bentuk Umum :
- Gets()
Perintah Gets() digunakan untuk memasukkan data String. String yang dapat dimasukkan adalah String yang dibentuk dari sebuah tipe data array char.
- Getchar()
Perintah Getchar() digunakan untuk memasukkan data char.
- Getche() dan Getch ()
Perintah getche() digunakan untuk memasukkan data char. Perintah getche() tidak memerlukan tombol enter untuk mengakhiri input, melainkan data akan langsung terinput
ketika kita mengetikkan satu karakter lalu data akan ditampilkan. Getche() merupakan singkatan dari get character and echo yang berarti mendapatkan karakter dan tampilkan.
Sedangkan perintah getch() sama saja dengan getche(), hanya saja pada getch() tidak menampilkan karakter yang kita masukkan, hanya disimpan didalam memori.
- Cin ()
Fungsi Cin() merupakan sebuah objek di dalam C++ yang dipergunakan untuk memasukkan suatu data. Fungsi Cin() memakai library iostream.h .
- Getline (cin, namavariabel string)
Fungsi Getline(cin, namavariabelstring) fungsinya hampir sama dengan fungsi cin. Namun perbedaannya adalah cin akan berhenti melakukan pembacaan string apabila dijumpai karakter spasi, namun jika ingin menginput sebuah kalimat yang mengandung karakter spasi maka sebaiknya digunakan fungsi ini.
Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana. Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI