Variabel dan Konstanta dalam Bahasa C - Rumah IT

Baru

recent

Variabel dan Konstanta dalam Bahasa C

Variabel dan Konstanta dalam Bahasa C

Variabel dalam Pemrograman C

Dalam pemrograman, variabel adalah wadah (storage area) untuk menampung data. Untuk menunjukkan area penyimpanan, masing-masing variabel harus diberi nama unik (identifier). Nama variabel hanyalah representasi simbolis dari lokasi memori.

Aturan - aturan dalam Variabel :

  1. Nama variabel boleh terdiri dari huruf besar A-Z, huruf kecil a-z, angka numerik 0-9 dan karakter underscore ( _ ) .
  2. Karakter pertama dalam variabel harus sebuah huruf atau underscore, tidak boleh angka.
  3. Spasi kosong tidak boleh digunakan dalam nama variabel.
  4. Karakter spesial seperti #,$ tidak diperbolehkan.
  5. Keyword bahasa C tidak boleh digunakan sebagai nama variabel.
  6. Nama variabel bersifat case sensitive.
  7. Nilai suatu variabel dapat berupa numerik maupun alfabetik
  8. Tipe variabel bisa menjadi char, int, float, double atau void.

Pendefinisian Variabel dalam bahasa C


Syntax dasar :

tipe_data nama_variabel;

atau :

tipe_data nama_variabel1, nama_variabel2, nama_variabel3;

Contoh :

int    panjang, lebar=5;
char   nilai='A';
float  luas, keliling;
double d;

/* actual initialization */
panjang = 10;
luas = 26.5; 

Variable Assignment

Variabel assignment adalah variabel yang nilainya sudah ditentukan diawal deklarasi. Contoh :

#include<stdio.h>

void main()
{
    /* program c untuk menampilkan nilai suatu variabel */
    int usia = 33;
    printf("Saya berusia %d Tahun.\n", usia);
} 

Output Program:

Saya berusia 33 Tahun.

Konstanta / Literal dalam bahasa C


Konstanta adalah nilai atau identifier yang nilainya tidak dapat diubah dalam sebuah program. Sebagai contoh: 1, 2.5, "pemrograman C mudah", dll.

Seperti yang disebutkan, identifier juga dapat didefinisikan sebagai konstanta. Contoh :

const double PI = 3.14
const char nilai = 'A'
enum color {yellow, green, black, white};


All Rights Reserved by Rumah IT - Rumah Teknologi Informasi © 2013 - 2022
Powered By Blogger

Contact Form

Name

Email *

Message *

Powered by Blogger.