Variabel serta deklarasinya dalam Bahasa C

Variable

Variable adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai dari suatu variable bisa diubah-ubah sesuai kebutuhan. Nama dari suatu variable dapat ditentukan sendiri oleh 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 Variable

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_variable;

Contoh Deklarasi Variable:

  • 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 Deklarasi Variable

#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 : %f\n", y); /* Menampilkan isi variable y */
    printf("Nilai dari z adalah : %c\n", z); /* Menampilkan isi variable z */
    printf("Nilai dari w adalah : %lf\n", 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.

Contoh Deklarasi Konstanta

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

Contoh Kode Program Kostanta

#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 Membuat Komentar

#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