Gets dalam Bahasa C

Aku lupa tanggal berapa aku mem-post-ing artikel mengenai scanf, dalam artikel tersebut mempunyai inti dimana scanf digunakan untuk menginput data karakter, string, dan numberik. Berbeda dengan sintax scanf, semua data (teks, numberik, karakter) yang diinput tetap dianggap karakter atau string, walaupun kita menginput angka.

Untuk bentuk umum penggunaan sintax gets adalah sebagai berikut :

Supaya lebih paham mari kita simak contoh programnya.

Penjelasan :
1. Tipe data karakter maupun string, pendeklarasiannya menggunakan char. Kali ini nama variabel yang aku gunakan adalah email dengan batas 20 karakter.
2. Pesan ini ditujukan kepada user (pengguna) yang meminta user untuk menginputkan data email.
3. Setelah data diinputkan oleh user. Data tersebut akan dibaca oleh gets dan dimasukkan kedalam variabel email.
4. Pada bagian inilah program akan menampilkan data email yang telah dimasukkan oleh user. Dengan kode penentu format %s.

Sifat gets !
- Variabel yang digunakan dalam sintax gets harus ditentukan lebar field-nya contoh :
char email[20];
[20] adalah lebar field dari variabel email
- Harus diakhiri dengan enter
- Tidak memerlukan kode penentu format
- Data yang diinput dianggap karakter / string

Sumber informasi :
1. “Pemrograman Bahasa C dengan Turbo C” oleh Achmad Solichin

Download artikel
, download program.

Previous
Next Post »