Variabel serta deklarasinya dalam Bahasa C

Variabel

Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentudi dalam proses program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai dari suatuvariable bisa diubah-ubah sesuai kebutuhan.

Nama dari suatu variabel dapat ditentukan sendirioleh 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.
  • 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.



Deklarasi

Deklarasi diperlukan bila kita akan menggunakan pengenal (identifier) dalam program. Identifier dapat berupa variable, konstanta dan fungsi. Deklarasi Variabel Bentuk umum pendeklarasian suatu variable adalah : Nama_tipe nama_variabel; Contoh :

  • int x; // Deklarasi x bertipe integer
  • char y, huruf, nim[10]; // Deklarasi variable bertipe char
  • float nilai; // Deklarasi variable bertipe float
  • double beta; // Deklarasi variable bertipe double
  • int array[5][4]; // Deklarasi array bertipe integer
  • char *p; // Deklarasi pointer p bertipe char

Contoh kode program

#include <stdio.h>

main(){
    int x,a;
    float y;
    char z;
    double w;
    a=17;
    x = 10; /* variable x diisi dengan 10 */
    y = 9.45; /* variable y diisi dengan 9.45 */
    z = 'C'; /* variable z diisi dengan karakter "C" */
    w = 3.45786; /* variable w diisi dengan 3.45786 */
    printf("Nilai dari x adalah : %i n", x); /* Menampilkan isi variable x */
    printf("Nilai dari y adalah : %fn", y); /* Menampilkan isi variable y */
    printf("Nilai dari z adalah : %cn", z); /* Menampilkan isi variable z */
    printf("Nilai dari w adalah : %lfn", w); /* Menampilkan isi variable w */
    printf("%i %i Nilai dari x adalah %c: n", x,a,z);

}

Deklarasi Konstanta Dalam bahasa C konstanta dideklarasikan menggunakan preprocessor #define. Contohnya :

  • #define PHI 3.14
  • #define Grafitasi 9.8
  • #define Sepuluh 10

Contoh Kode Program

#include "stdio.h"
#include "conio.h"
main(){
    #define PHI 3.14
    #define Grafitasi 9.8
    #define Sepuluh 10
    printf("Phi:  %f", PHI); //memanggil konstanta
    printf("nGravitasi: %f", Grafitasi); //memanggil konstanta
    printf("n%i = Sepuluh: ", Sepuluh); //memanggil konstanta
}



Komentar

Komentar program hanya diperlukan untuk memudahkan pembacaan dan pemahaman suatu program (untuk keperluan dokumentasi program). Dengan kata lain, komentar program hanya merupakan keterangan atau penjelasan program. Untuk memberikan komentar atau penjelasan dalam bahasa C digunakan pembatas /* dan */ atau menggunakan tanda // untuk komentar yang hanya terdiri dari satu baris. Komentar program tidak akan ikut diproses dalam program (akan diabaikan).

Contoh Kode Program:

#include "stdio.h"

main(){
    printf("Contoh Penggunaan Komentar");
    //komentar tidak ikut diproses

}

Tautan sebelumnya : Input dan Output dalam Bahasa C

Kembali ke Daftar Link Tutorial Bahasa Pemrograman C Dasar

2 Trackbacks & Pingbacks

  1. Mengetahui Tipe Data dan Konstanta dalam Bahasa C | Onestring Lab
  2. Daftar Link Tutorial Pemrograman C Dasar | Onestring Lab

Leave a Reply

Your email address will not be published.


*


Block AdBlock - Powered by Admiral