Deklarasi konstanta
Ada dua cara untuk mendeklarasikan konstanta:1. Menggunakan Preprocessor #define
Contoh program 1:
//contoh deklarasi konstanta 1
#include <iostream>
using namespace std;
#define MAX 7
int main() {
int A[MAX];
for (int C=0; C<MAX; C++) {
// mengisi nilai ke dalam A[C]
A[C] = C * 10;
cout<<A[C]<<endl; }
return 0; }
Keterangan: dari contoh diatas bilangan 7 adalah suatu konstanta. Jika terjadi perubahan kita hanya melakukan perubahan nilai terhadap konstantannya saja.
Catatan: Penggunaan #define tidak diakhiri tanda titik koma (;)
Contoh Program 2:
// deklarasi konstanta
#include <iostream>
#include <conio.h>
using namespace std;
#define phi 3.14
#define r1 3
#define r2 10.7
#define kar 'Z'
#define teks "Contoh deklarasi konstanta"
#define x true
main() {
cout<<teks<<"\n";
cout<<kar<<"\n";
cout<<x<<"\n";
cout<<phi<<"\n";
cout<<r1<<"\n";
cout<<r2<<"\n";
getch();
return 0;
Keterangan contoh program2 :
• phi dan r2 adalah konstanta yang tipenya float
• r1 adalah konstanta yang bertipe int
• kar adalah konstanta yang bertipe char
• teks adalah konstanta karakter string, tipe char
• x adalah konstanta yang tipenya boolean
OUTPUT 1


0 komentar :
Posting Komentar