Page 169 - Informatikakm
P. 169

5) Konstanta
               Berbeda dengan variabel yang nilainya dapat berubah, konstanta tidak dapat
               diubah.  Saat dideklarasikan,  nilai dari konstanta diberikan dan tidak dapat
               diubah  kembali.  Apabila kalian memaksa mengubah    konstanta,  kompilator
               akan memberikan pesan kepada kalian.    Penggunaan konstanta yang lazim
               ialah  untuk menyimpan nilai konstan seperti pi  (π),  rho  (ρ),  dan konstanta
               lainnya yang lazim digunakan.
                   Konstanta dapat dideklarasikan seperti variabel, dengan menambah kata
               kunci const di depan tipe data. Nilai awal harus langsung diberikan pada saat
               deklarasi. Misalnya, deklarasi konstanta pi dapat dilakukan sebagai berikut:
                    const float PI = 3.14;
               6)  Membaca dan Menulis
               Untuk dapat membantu manusia, program harus dilengkapi dengan kemampuan
               berkomunikasi.  Ada banyak cara untuk berkomunikasi lewat antarmuka
               pengguna (user  interface),  tetapi bentuk komunikasi dasar  yang perlu  kalian
               kuasai komunikasi lewat command line  interface  (CLI).  Lewat CLI,  kalian dapat
               berkomunikasi dengan sebuah   program menggunakan teks,   dan program pun
               akan merespons kalian dengan menggunakan teks.   Dengan kata lain,  interaksi
               menggunakan CLI     sangat bergantung pada kemampuan program untuk
               membaca data yang diberikan oleh pengguna dan menuliskan hasil pekerjaan.

                   Agar  dapat membaca dan menulis,     program yang kalian buat perlu
               menggunakan  header  stdio.h  yang memuat fungsi masukan-keluaran standar
               menggunakan CLI.   Dua fungsi utama yang dapat digunakan ialah  scanf  untuk
               membaca dan printf untuk menulis. Untuk lebih jelasnya, perhatikanlah contoh
               program berikut.  Pada program baca tulis berikut,  kalian akan memerintahkan
               komputer untuk membaca suatu bilangan dan menuliskannya kembali.
                 /* Program Baca Tulis 3 */

                 #include<stdio.h>
                 int main(){
                       int bilangan;
                       scanf("%d", &bilangan);
                       printf("Bilangan yang dibaca bernilai: ");
                       printf("%d.\n", bilangan);
                       return 0;
                 }

                   Pada baris keempat,  program memanggil    fungsi scanf  untuk membaca
               masukan dari pengguna. Pada saat baris ini dieksekusi, program akan berhenti
               hingga pengguna memasukkan suatu bilangan dan menekan tombol enter.


                                                                                    159
                                                            Bab 7 Algoritma dan Pemrograman
   164   165   166   167   168   169   170   171   172   173   174