Skip to content

Linux Fun

Artikel seputar linux, teknik informatika dan sistem informasi

Menu
  • About
  • Contact
  • Disclaimer
  • Privacy Policy
  • Sitemap
Menu

Deklarasi Konstanta Pada C++

Posted on November 12, 2012November 14, 2012 by linuxfun

Data dapat berupa berbagai bilangan dan berbagai karakter yang dipakai untuk mewakili suatu informasi. Data dari suatu program yang diberi suatu nilai sebelumnya dan nilai tersebut tetap/tidak berubah pada saat program dijalankan dikenal sebagai konstanta.

KONSTANTA

C++ mempunyai konstanta yang berbasis numerik dan konstanta yang berbasis karakter. Misalnya: 456 dan -78 adalah konstanta berbasis numerik dengan tipe integer/bilangan bulat. 89.67 adalah konstanta berbasis numerik dengan tipe floating point/bilangan pecahan.  ‘c’ dan “Bahasa C++” adalah konstanta berbasis karakter. Tanda petik tunggal (‘) dan tanda petik ganda (“) bukan merupakan bagian dari konstanta.

Konstanta yang terdiri dari satu karakter yang dikenal sebagai konstanta karakter harus diawali dan diakhiri dengan tanda petik tunggal(‘). Aksi-aksi tertentu misalnya backspace, pindah ke baris baru atau membunyikan bell diwakili oleh karakter karakter ASCII dikenal sebagai nonprinting characters. C++ menyatakan nonprinting characters ini dengan escape sequence yaitu dengan menambahkan tanda backslash () didepan karakter tertentu misalnya:

baris_baru = ‘n’;

Escape sequence selengkapnya ditunjukkan oleh tabel dibawah ini:

Escape sequence

Artinya

a Bell
b Backspace
f Formfeed
n Newline
r Carriage return
t Tab
v Vertical tab
\ Backslash
? Question mark
’ Single quote
” Double quote
ooo Octal Number
xhh Hexadesimal Number
Binaray Zero / Null Zero

Konstanta yang terdiri lebih dari satu karakter yang dikenal sebagai konstanta string harus diawali dan diakhiri dengan tanda petik ganda (“).

CONTOH STRING

“Ini adalah program C++ saya pertama”

“ 12345678 “

Jika suatu konstanta string terdiri dari digit-digit numerik maka operasi matematik tidak dapat dilakukan.  Dalam C++ suatu string mempunyai tipe char, karena setiap karakter memerlukan 1 byte memori, diperlukan suatu array yaitu kumpulan dari tipe char untuk membentuk suatu string.

C+ + mempunyai kata kunci const yang dapat dipakai untuk mengubah suatu variabel menjadi suatu konstanta. Contoh pemakaian konstanta pada suatu pernyataan adalah sbb:

C=’Z’;

A =1000.00* A;

pada pernyataan-pernyataan di atas ‘Z’ dan 1000.00 adalah konstanta.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Sifat-Sifat Benda, Pengenalan Sifat Fisik dan Sifat Kimia
  • Konsep dan Pengertian Teori Keseimbangan Umum
  • Database Oracle
  • Perpajakan, Fungsi, Tujuan, dan Sistem Perpajakan di Indonesia
  • Teori Konsumen, Memahami Perilaku Konsumen dalam Memilih Barang dan Jasa
  • Asimetri Informasi, Perilaku Agen, Moral Hazard, Adverse Selection dan Pasar Asuransi
  • Memahami Konsep Penting dalam Ekonomi Perusahaan dan Industri, Pengambilan Keputusan, Teori Pasar, Investasi, dan Strategi Perusahaan
  • Mempelajari Konsep Keseimbangan Umum, Interaksi Pasar Barang dan Faktor Produksi serta Peran Pemerintah dalam Perekonomian
  • Efisiensi Pasar dan Peran Pemerintah dalam Meningkatkan Kesejahteraan Masyarakat, Memahami Konsep-konsep dalam Ekonomi Kesejahteraan
  • Eksternalitas dan Public Goods, Mempelajari eksternalitas, manfaat publik, biaya dan manfaat sosial, dan peran pemerintah dalam mengatasi pasar yang tidak sempurna
  • Analisis Pasar Monopoli, Memahami Monopoli, Persaingan Monopolistik, Oligopoli, Kartel, dan Pengaruhnya Terhadap Harga dan Kualitas Produk atau Jasa

Categories

  • Adobe
  • Alga
  • Algoritma
  • Algoritma Genetika
  • Android
  • Basis Data
  • Biologi SMA Kelas 10
  • Biometrik
  • Borland Delphi
  • Buku Pelajaran SMA
  • Buku Pelajaran SMK
  • Buku Pelajaran SMP
  • Business Intelligence
  • C++
  • Cacing
  • Citra Digital
  • Clustering
  • Customer Relationship Management
  • Data Flow Diagram
  • Data Mining
  • Data Warehouse
  • Database Terdistribusi
  • Databases
  • Desain Grafis
  • Ekonomi
  • Ekonomi Makro
  • Ekonomi Micro
  • Ekonomi SMA Kelas 12
  • Enterprise Resource Planning
  • Entity Relationship Diagram
  • Financial Management
  • Fuzzy
  • Game
  • Ganggang
  • Globalisasi
  • Hewan
  • Hidden Markov Model
  • Ilmu Pengetahuan Sosial SMP Kelas 9
  • Internet
  • Invertebrata
  • Jamur
  • Java
  • Keanekaragaman Hayati
  • Kebijakan Publik
  • Kecerdasan Buatan
  • Klasifikasi Makhluk Hidup
  • Knowledge Management
  • Komputer
  • Koperasi
  • Kriptografi
  • Logika Informatika
  • Manajemen
  • Manajemen Badan Usaha
  • Manajemen Proyek Sistem Informasi
  • Microsoft Acces
  • Monera
  • Multimedia
  • My SQL
  • Negara Berkembang
  • Negara Maju
  • Network Management
  • Otonomi Daerah
  • Pascal
  • Pelajaran IPA SMP Kelas 1
  • Pembelaan Negara
  • Pendidikan Kewarganegaraan SMP Kelas 9
  • Pengenalan Pola
  • Penutupan Siklus Akuntansi
  • Perang Dunia II
  • Perpajakan
  • PHP
  • PLC
  • Prestasi Diri
  • Protista
  • Prototype
  • Rekayasa Perangkat Lunak
  • Siklus Akuntansi Perusahaan Dagang
  • Sistem Informasi
  • Sistem Informasi Geografis
  • Sistem Kelistrikan
  • Sistem Pakar
  • Sistem Pendukung Keputusan
  • Sistem Pengapian
  • SMS Gateway
  • SQL Server
  • Teknik Sepeda Motor SMK Kelas 11
  • Teori Ekonomi
  • Thyristor
  • Tingkatan Manajemen
  • Tumbuhan
  • UML
  • Uncategorized
  • Vertebrata
  • Video
  • Virus
  • Visual Basic
© 2023 Linux Fun