Page 26 - MODUL TEKNIK PEMOGRAMAN MIKROPROSESSOR DAN MIKROKONTROLLER
P. 26
Singkatan dari get character. Fungsinya sama dengan fungsi getche(), namun
jika kita menggunakan fungsi ini kita harus mengakhiri inputan dengan tombol
enter.
Sintak : int getchar(void):
4. scanf()
Fungsi ini dapat menginput berbagai macam jenis data. Penggunaanya mirip
dengan printf(), yaitu harus menggunakan conversion specifier. Seperti halnya
printf, conversion specifier harus disesuaikan dengan jenis data yang ada pada
arguments. Bedanya, scanf() digunakan menginput data sedangkan printf()
digunakan untuk mengoutput data. Fungsi scanf Mengambil data string dari
keyboard dengan fungsi scanf menggunakan format: %s. scanf(“%s”, str);
5. gets()
Fungsi ini adalah fungsi yang sempurna dalam penginputan string. fungsi ini
hanya bisa menginput string. Dengan fungsi ini kita bisa menambahkan spasi
dalam string inputan juga.
6. gets(str);
Jadi, jika kita menginputkan “aku makan”, maka yang tersimpan dalam
variabel str adalah “aku makan” juga. Tanpa terpotong gara-gara spasi.
c. Proses Output
Menggunakan fungsi printf(), puts(), dan putchar().
1. Fungsi printf() digunakan untuk menampilkan semua jenis data (numeric dan
karakter).
2. Fungsi puts() digunakan untuk menampilkan data string dan secara otomatis
akan diakhiri dengan perpindahan baris.
3. Fungsi putchar() digunakan untuk menampilkan sebuah karakter.
d. Simple Proses
1. Operator
Operator atau tanda operasi adalah suatu tanda atau simbol yang digunakan
untuk suatu operasi tertentu. Bahasa C menyediakan banyak sekali tanda-
tanda operasi, yaitu operator pengerjaan, operator aritmatika, operator tipe,
operator hubungan, operator logika, dan lain- lain.
2. Operator Aritmatika
Konstanta ini banyak digunakan distatemen-statemen untuk menampilkan
hasil, misal membuat kursor kemablike kolom pertama(carriage return).
17