DEKLARASI KONSTANTA DAN PRAPROSESSOR


A. Deklarasi Konstanta (#define)
Dalam bahasa C pendeklarasiandiawali  dengan  #define
Contoh :
#define Phi 3.14
#define nim “01233”
#define nama “sri widya”

SYNTAX : #define namavariabel nilai

Contoh :  #define Max 12


B. Praprosessor (#include)
instruksi praprocessor ini digunakan sebagai penyertaan file yang digunakan dalam
program.
SYNTAX : #include <namafile.h>

Contoh :
-#include <stdio.h>, pernyataan ini disertakan jika dalam program menggunakan rutin masukan dan keluaran misalkan :
fungsi printf(), scanf(), getchar(), putchar(), puts(), gets().

- #include <ctype.h>, pernyataan ini dipakai jika dalam program ada instruksi makro
misalkan tolower(), toupper() dll.


Suatu program C ditulis dari beberapa elemen yaitu :
- Pernyataan
- Blok pernyataan
- Blok fungsi

Suatu pernyataan adalah satu atau beberapa ekspresi yang diakhiri dengan tanda titik koma (;). Blok pernyataan adalah terdiri satu atau beberapa pernyataan yang diawali dengan tanda ‘{‘ dan diakhiri dengan tanda ‘}’.

Blok pernyataan selalu diawali dengan suatu instruksi. Blok fungsi terdiri dari satu atau beberapa pernyataan yang dirancang untuk melakukan proses tertentu. Blok fungsi dimulai dengan nama fungsinya() dan tanda ‘{‘ dan diakhiri dengan tanda ‘}’

JENIS JENIS FUNGSI :

1. Fungsi Main()
Fungsi ini untuk menandai titik tempat program C mulai dilaksanakan. Fungsi ini
hanya bisa digunakan satu kali dalam sebuah program.

2. Fungsi Printf
Fungsi ini digunakan untuk menampilkan argumen teks /tulisan pada layar.
SYNTAX : Printf(“………..text………….”,NamaVariabel1, NamaVariabel2, dst)
Karakter (%) untuk konversi bilangan.

Misal :
Printf(“Jumlah dari %d dan %d = %d\n”, x, y, jum);
%d adalah type format tampilan bilangan bulat desimal.
%f  adalah type format tampilna bilangan real.

3. Fungsi Scanf
Fungsi ini dipakai untuk membaca karaker dari alat input. Karakter yang akan dibaca
diberikan kepada variabel.
SYNTAX : scanf(“…………text…% .”,&namavariabel);


Comments

Popular posts from this blog

perintah dasar linux membuat file dan memindahkan file via Terminal

Cara Daftar dan Menggunakan Adf.ly

Download Software Turbo C