Jumat, 13 Mei 2016

KONSTANTA








Konstanta adalah jenis identifier yang bersifat konstant atau tetap.artinya nilai dari konstanta di dalam program tidak dapat diubah. Konstanta berguna untuk menentukan nilai yang merupakan tetapan, misalnya nilai pi ( π), kecepatan cahaya dan lainnya.

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


OUTPUT 2


Categories:

0 komentar :

Posting Komentar

http://www.resepkuekeringku.com/2014/11/resep-donat-empuk-ala-dunkin-donut.html http://www.resepkuekeringku.com/2015/03/resep-kue-cubit-coklat-enak-dan-sederhana.html http://www.resepkuekeringku.com/2014/10/resep-donat-kentang-empuk-lembut-dan-enak.html http://www.resepkuekeringku.com/2014/07/resep-es-krim-goreng-coklat-kriuk-mudah-dan-sederhana-dengan-saus-strawberry.html http://www.resepkuekeringku.com/2014/06/resep-kue-es-krim-goreng-enak-dan-mudah.html http://www.resepkuekeringku.com/2014/09/resep-bolu-karamel-panggang-sarang-semut-lembut.html

Copyright © Pemrograman Terstruktur | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com | BTheme.net        Up ↑