Pengertian dan Contoh Implementasi Dari Fungsi Scanf Dalam Bahasa C |
Dalam bahasa pemrograman, kita memerlukan proses input dan output data. Untuk melakukan hal tersebut, di dalam bahasa C telah disediakan fungsi tertentu, yaitu fungsi scanf() yang berguna untuk membaca masukan data. Berikut bentuk penulisan atau kerangka dalam scanf :
scanf("%d", &X);
Contoh Program :
#include <stdio.h>
int main(void) {
/* Mendeklarasikan variabel X yang bertipe int */
int X;
/* Menampilkan teks sebagai informasi bagi pengguna
program (user) */
printf("Masukkan bilangan : ");
/* Membaca data masukan dari keyboard */
scanf("%d", &X);
/* Menampilkan kembali data yang telah dimasukkan dari
keyboard */
printf(“Anda telah memasukkan bilangan %d”, X);
return 0;
}
Dalam program diatas terdapat juga fungsi printf, apa itu fungsi printf? Anda bisa melihat artikel ini
- Pengertian dan Contoh Implementasi Dari Fungsi Printf Dalam Bahasa C - Part 1
- Pengertian dan Contoh Implementasi Dari Fungsi Printf Dalam Bahasa C - Part 2
Jika Anda masih kurang mengerti dengan fungsi dari variabel X dan tipe data int yang terdapat pada syntax di atas, Anda tidak perlu khawatir, karena akan dijabarkan dengan sangat jelas dan mudah dipahami.
scanf("%d", &X);
Maksud dari syntax di atas adalah membaca nilai yang bertipe int \ dan menyimpan nilai tersebut ke dalam alamat memori yang ditempati oleh variabel X. Materi mengenai alamat memori akan kita bahas lebih lanjut di artikel selanjutnya. Sekarang apabila program diatas dijalankan, maka akan menghasilkan :
Masukkan bilangan : 10
Anda telah memasukkan bilangan 10
Daftar Pustaka :
- Cara Mudah Mempelajari Pemrograman C & Implementasinya. Oleh I Made Joni Budi Raharjo. Diakses pada tanggal 31 maret 2015 jam 18.20 WIB.