Menulis
dan Membaca
Fungsi standard yang sering
digunakan didalam program C untuk menuliskan nilai ke layar dan membaca nilai
dari papan ketik adalah printf dan scanf. Kedua fungsi ini dapat dilihat
penggunaanya pada contoh program c sebelumnya, yaitu:
printf("Perhitungan Luas
Segitiga \n");
printf("Alas = ");
scanf_s("%f",&a);
printf("Tinggi = ");
scanf_s("%f",&t);
LuasSegitiga = a*t/dua;
printf("Luas
Segitiga = %f \n", LuasSegitiga);
fungsi printf yang pertama
mempunyai suatu argument, yang bertujuan untuk menuliskan sautu string kalimat
‘ketikkan dua bilangan bulat :’ di layar. Kalimat ini diawali dengan karakter
‘\n’ yang berarti bahwa kursor tersebut terlebih dahulu dipindahkan ke baris baru
sebelum menuliskan kalimat tersebut. Sedangkan fungsi printf yang kedua
mempunyai dua argument, dimana argument pertama adalah string kalimat yang akan
ditulis ke layar, dan argument kedua adalah nilai dari suatu variabel yang akan
ditulis (x). nilai x ini ditulis dengan menggunakan notasi decimal (karkter ‘%d
pada argument pertama).
Fungsi kedua adalah scanf yang
digunakan untuk membaca nilai suatu variabel yang diketikkan dari papan ketik
saat program diproses. Pada contoh ini, nilai yang dibaca terdiri dari 2 buah
dan masing-masing akan dimasukkan kedalam variabel Nilai1 dan Nilai2. Karakter
‘%d’ menunjukan bahwa nilai yang diketikkan harus dalam notasi decimal,
sedangkan karakter ‘&’ menunjukan bahwa argument fungsi scanf berupa reference variabel.
0 komentar:
Posting Komentar