Variabel, Tipe Data dan Konstanta
Variabel, Tipe Data dan Konstanta
Variabel adalah sebuah identifier (pengenal) yang nilainya dapat diubah sesuai dengan kebutuhan program.
Variabel Global = variabel yang dikenali oleh semua lingkungan dalam program.
Letaknya diluar badan fungsi.
Variabel Lokal = variabel hanya dikenali oleh suatu fungsi saja.
Letaknya didalam badan fungsi.
Variabel adalah elemen dalam bahasa pemrograman yang berguna untuk menyimpan nilai dan nilainya bisa diubah sewaktu-waktu
Untuk memperoleh nilai dari suatu variable digunakan pernyataan penugasan (assignment statement), yang mempunyai sintaks sebagai berikut:
char ch; = Variabel ch bertipe char (dipakai untuk menyimpan sebuah karakter) tidak harus ch tergantung pengenal apa yang nantinya kita tulis.
float rata_rata; = Variabel rata_rata bertipe float (dipakai untuk menyimpan sebuah bilangan real dengan presisi 32bit)
double jarak; = Variabel jarak bertipe double (dipakai untuk menyimpan sebuah bilangan real dengan kepresisian tinggi-64bit)
Nama dari suatu variabel dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai berikut:
Tipe data Karakter/String, digunakan untuk data-data berupa karakter
Tipe data Karakter/String merepresentasikan data-data berupa karakter. Tipe data karakter dinyatakan dengan tipe char, sedangkan untuk string yang merupakan kumpulan dari karakter dinyatakan sebagai pointer dari tipe char dan dituliskan dengan char*. Untuk membedakan tipe karakter dan string adalah tanda pengapitnya. Tipe data string diapit oleh tanda petik ganda (“ ”) dan tipe data karakter diapit oleh tanda petik tunggal (‘ ’)
Konstanta
Konstanta adalah jenis identifier yang bersifat konstan atau tetap, artinya nilai konstanta adalah tidak dapat di ubah. Konstanta berguna untuk menentukan nilai yang merupakan tetapan, misalnya nilai phi (π), satuan dari kecepatan cahaya dan sebagainya
Let’s Exploreeee…Program menghitung:
Luas Persegi
Keliling Persegi
Luas + Keliling Persegi
Luas Jajar Genjang
Keliling Jajar Genjang
Luas + Keliling JG
Luas Segitiga
Keliling Segitiga
Luas + Keliling Segitiga
Luas Lingkaran
Keliling Lingkaran
Luas + Keliling Lingkaran
Variabel adalah sebuah identifier (pengenal) yang nilainya dapat diubah sesuai dengan kebutuhan program.
Variabel Global = variabel yang dikenali oleh semua lingkungan dalam program.
Letaknya diluar badan fungsi.
Variabel Lokal = variabel hanya dikenali oleh suatu fungsi saja.
Letaknya didalam badan fungsi.
Variabel adalah elemen dalam bahasa pemrograman yang berguna untuk menyimpan nilai dan nilainya bisa diubah sewaktu-waktu
Untuk memperoleh nilai dari suatu variable digunakan pernyataan penugasan (assignment statement), yang mempunyai sintaks sebagai berikut:
Variabel = ekspresi
int n; = Variabel n bertipe int (untuk menyimpan bilangan bulat) dan tidak harus n tergantung pengenal apa yang nantinya kita tulis.char ch; = Variabel ch bertipe char (dipakai untuk menyimpan sebuah karakter) tidak harus ch tergantung pengenal apa yang nantinya kita tulis.
float rata_rata; = Variabel rata_rata bertipe float (dipakai untuk menyimpan sebuah bilangan real dengan presisi 32bit)
double jarak; = Variabel jarak bertipe double (dipakai untuk menyimpan sebuah bilangan real dengan kepresisian tinggi-64bit)
Nama dari suatu variabel dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai berikut:
Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Bahasa C ++ bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda. Jadi antara nim, NIM dan Nim dianggap berbeda.
Tidak boleh mengandung spasi, jika 2 kata maka dipisahkan dengan tanda “_” (underscore)
Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore). Yang termasuk symbol khusus yang tidak diperbolehkan antara lain: $, ?, %, #, !, &, *, (, ), -, +, = dsb
Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.
Contoh penamaan variabel yang benar: NIM, a, x, nama_mhs, f3098, f4, nilai, budi
Contoh penamaan variable yang salah: %nilai_mahasiswa, 80mahasiswa, rata-rata, ada spasi, penting!
Tipe Data
Tidak boleh mengandung spasi, jika 2 kata maka dipisahkan dengan tanda “_” (underscore)
Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore). Yang termasuk symbol khusus yang tidak diperbolehkan antara lain: $, ?, %, #, !, &, *, (, ), -, +, = dsb
Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.
Contoh penamaan variabel yang benar: NIM, a, x, nama_mhs, f3098, f4, nilai, budi
Contoh penamaan variable yang salah: %nilai_mahasiswa, 80mahasiswa, rata-rata, ada spasi, penting!
Tipe Data
Tipe data bilangan bulat, digunakan untuk data-data yang tidak mengandung angka di belakang koma
Tipe data bilangan real, digunakan untuk data-data bilangan yang mengandung angka di belakang koma
Tipe data bilangan real, digunakan untuk data-data bilangan yang mengandung angka di belakang koma
Tipe data Karakter/String, digunakan untuk data-data berupa karakter
Tipe data Karakter/String merepresentasikan data-data berupa karakter. Tipe data karakter dinyatakan dengan tipe char, sedangkan untuk string yang merupakan kumpulan dari karakter dinyatakan sebagai pointer dari tipe char dan dituliskan dengan char*. Untuk membedakan tipe karakter dan string adalah tanda pengapitnya. Tipe data string diapit oleh tanda petik ganda (“ ”) dan tipe data karakter diapit oleh tanda petik tunggal (‘ ’)
Konstanta
Konstanta adalah jenis identifier yang bersifat konstan atau tetap, artinya nilai konstanta adalah tidak dapat di ubah. Konstanta berguna untuk menentukan nilai yang merupakan tetapan, misalnya nilai phi (π), satuan dari kecepatan cahaya dan sebagainya
Let’s Exploreeee…Program menghitung:
Luas Persegi
Keliling Persegi
Luas + Keliling Persegi
Luas Jajar Genjang
Keliling Jajar Genjang
Luas + Keliling JG
Luas Segitiga
Keliling Segitiga
Luas + Keliling Segitiga
Luas Lingkaran
Keliling Lingkaran
Luas + Keliling Lingkaran
Jika Anda ingin melihat lebih lanjut tentang Variabel, Tipe Data dan Konstanta silahkan klik link berikut:
https://drive.google.com/open?id=0B8UH5-KYgb6jUy1Cbk9OV0tuX2s
https://drive.google.com/open?id=0B8UH5-KYgb6jUy1Cbk9OV0tuX2s
Komentar
Posting Komentar