Konstanta Dan Variabel Bahasa Pemograman C

Double lebih memiliki panjang data yang lebih banyak dibandingkan float. Tipe data double dapat digunakan jika kita membutuhkan variabel yang dapat menampung tipe data berkoma yang bernilai besar. Tabel 2.13Tipe Data Tipe Data Ukuran Jangkauan Nilai Bit 1 byte 0 atau 1 Char 1 byte -128 sd 127 Unsigned Char 1 byte 0 sd 255 Signed Char 1 byte -128 sd 127 Int 2 byte -32.768 sd 32.767 Short Int 2 byte -32.768 sd 32.767 Unsigned Int 2 byte 0 sd 65.535 Signed Int 2 byte -32.768 sd 32.767 Long Int 4 byte -2.147.483.648 sd 2.147.483.647 Unsigned Long Int 4 byte 0 sd 4.294.967.295 Signed Long Int 4 byte -2.147.483.648 sd 2.147.483.647 Float 4 byte 1.210 -38 sd 3.410 +38 Double 4 byte 1.210 -38 sd 3.410 +38

2.5.4 Konstanta Dan Variabel

Konstanta dan variable merupakan sebuah tempat untuk menyimpan data yang berada di dalam memori.Konstanta berisi data yang nilainya tetap dan tidak dapat diubah selama program dijalankan, sedangkan variable berisi data yang bisa berubah nilainya pada saat program dijalankan. Universitas Sumatera Utara 2.5.5IDENTIFIER Identifier atau nama pengenal adalah nama yang ditentukan sendiri oleh pemrogram yang digunakan untuk menyimpan nilai, misalnya nama variable, nama konstanta, nama suatu elemen misalnya: nama fungsi, nama tipe data, dll. Identifier punya ketentuan sebagai berikut : 1. Maksimum 32 karakter bila lebih dari 32 karakter maka yang diperhatikan hanya 32 karakter pertama saja. 2. Case sensitive: membedakan huruf besar dan huruf kecilnya. 3. Karakter pertama harus karakter atau underscore _ . selebihnya boleh angka. 4. Tidak boleh mengandung spasi atau blank. 5. Tidak boleh menggunakan kata yang sama dengan kata kunci dan fungsi. Universitas Sumatera Utara

BAB 1 PENDAHULUAN

1.1 Latar Belakang Masalah

Pada saat ini pemakaian energi listrik sering terjadi pemborosan karena waktu pemakaiannya yang sering kali tidak tepat atau tidak sesuai dengan kebutuhan, untuk itu penghematan dan pengefektifan pemakaian energi listrik dewasa ini gencar dilakukan, mulai dari pemakaian energi listrik di perumahan, industri, perkantoran dan lain sebagainya. Terkadang pemakaian beban listrik sering tidak optimal, contohnya pada beban penerangan perumahan yaitu lampu yang masih menyala padahal saat kondisi ruangan yang sedang tidak memerlukan penerangan.Untuk itu perlu saklar beban yang mampu ONOFF secara otomatis yang bisa memanajemen waktu pemakaian beban listrik.Pengaturan penyalaan beban dapat diatur berdasarkan waktu yaitu salah satunya dengan menggunakan fasilitas pensaklaran dengan timer yang dikendalikan atau dikontrol oleh mikrokontroler.Waktu penyalaan dapat di setting sesuai dengan yang diiginkan melalui fasilitas yang ada pada alat.Dengan memanajemen waktu penyalaan beban maka pemakaian energi listrik bisa lebih optimal.Mikrokontroler adalah sistem komputer yang ringkas, dapat menggantikan fungsi komputer dalam pengendalian kerja dan disain yang jauh lebih ringkas dari pada komputer. Dengan ukurannya sangat kecil, mikrokontroler dapat digunakan pada peralatanyang bersifat bergerak mobile, seperti pada kendaraan, peralatan genggam dan instrumentasi cerdas, mikrokontroler digunakan sebagai otak dari suatu embeddedsystem, sebuah sistem komputer terpadu. Mikrokontroler memiliki Universitas Sumatera Utara