Sabtu, 17 Maret 2012

Menulis dan Membaca


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