Selasa, 20 Desember 2016

Input-Pemrograman

A.   Definisi Input
Input adalah fungsi yang memiliki kegunaan untuk menyimpan data ke dalam suatu variable untuk kemudian mendapatkan perintah selanjutnya.
B.    Macam-macam Input
1.      scanf
scanf merupakan salah satu fungsi input yang dapat digunakan untuk memasukan data berupa karakter, bilangan, atau kalimat secara terformat dan menyimpannya ke dalam sebuah variabel. Namun untuk kalimat, fungsi scanf hanya bisa membaca string/karakter yang berada di sebelum spasi. Jadi jika misalkan data yang diinput yaitu “Mahasiswa Udayana”, maka yang tersimpan hanyalah “Mahasiswa” saja. Untuk menggunakan fungsi scanf ini, maka harus disertai dengan operator penanda alamat “&” (tanpa tanda petik) di depan nama variable yang digunakan untuk menyimpan data tersebut.
Format yang terdapat pada scanf:
§  “%c”  untuk membaca karakter (character)
§  “%s” untuk membaca string
§  “%i” untuk membaca bilangan bulat integer
§  “%d” untuk membaca bilangan bulat desimal
§  “%f” untuk membaca bilangan pecahan (float)
§  “%o” untuk membaca bilangan octal
§  “%x” untuk membaca bilangan heksadesimal
§  “%u” untuk membaca bilangan tak bertanda
Syntax:
scanf(“%d”,&nilai_a);
penjelasan:
scanf( );           : fungsi yang digunakan untuk menyimpan data ke dalam variable
“%d”               : format untuk membaca bilangan yang dimasukan adalah bilangan bulat
                decimal
&nilai_a          : data yang dimasukan oleh user akan disimpan ke dalam variable “nilai_a”

2.      gets
gets merupakan fungsi input yang biasa digunakan ketika ingin membuat program yang memerlukan inputan berupa kalimat yang panjang (lebih dari satu kata). Karena fungsi gets akan membaca spasi menjadi sebuah karakter, jadi seluruh kalimat akan disimpan ke dalam suatu variable secara utuh. Jadi jika misalkan user memasukan kalimat “Mahasiswa Udayana”, dengan menggunakan fungsi gets, maka data yang tersimpan ke dalam variable adalah “Mahasiswa Udayana”.

Syntax:
            gets(nama_lengkap);

penjelasan:

gets( );             : fungsi yang digunakan untuk menyimpan data ke dalam variable
nama_lengkap  : data diinput oleh user akan disimpan ke dalam variable “nama_lengkap”

3.       getchar
getchar merupakan fungsi input yang bisa digunakan ketika ingin memasukan sebuah karakter.

Syntax:
            nilai=getchar();

penjelasan:
nilai=               : data yang dimasukan oleh user akan disimpan ke dalam variable “nilai”

getchar();         : fungsi yang digunakan untuk menyimpan data ke dalam variable

1 komentar:

  1. Menangkan Jutaan Rupiah dan Dapatkan Jackpot Hingga Puluhan Juta Dengan Bermain di www(.)SmsQQ(.)com

    Kelebihan dari Agen Judi Online SmsQQ :
    -Situs Aman dan Terpercaya.
    - Minimal Deposit Hanya Rp.10.000
    - Proses Setor Dana & Tarik Dana Akan Diproses Dengan Cepat (Jika Tidak Ada Gangguan).
    - Bonus Turnover 0.3%-0.5% (Disetiap Harinya)
    - Bonus Refferal 20% (Seumur Hidup)
    -Pelayanan Ramah dan Sopan.Customer Service Online 24 Jam.
    - 4 Bank Lokal Tersedia : BCA-MANDIRI-BNI-BRI

    8 Permainan Dalam 1 ID :
    Poker - BandarQ - DominoQQ - Capsa Susun - AduQ - Sakong - Bandar Poker - Bandar66

    Info Lebih Lanjut Hubungi Kami di :
    BBM: 2AD05265
    WA: +855968010699
    Skype: smsqqcom@gmail.com

    BalasHapus