Popular Post

Posted by : Panji Maulana Putra Saturday, November 18, 2017


TIPE DATA
Bahasa C memiliki lima tipe data utama, yaitu karakter (char), integer (int), Floating point (float0, double floating(double) dan valualess/kosong (void). Untuk int, float, double dan char dapat dikombinasikan dengan modifier signed, unsigned, long, short, maka hasilnya sbb :
*Penanda signed tidak perlu dituliskan.

KONSTANTA
Adalah suatu nilai yang tidak pernah berubah selama proses program. Dibagi menjadi :

A. Numeric integer
Dapat berupa integer bertanda dan integer tidak bertanda. Untuk unsigned integer diberi huruf u atau U pada akhir nilai, untuk signed long diberi tanda l atau L dan unsigned long diberi tanda ul atau UL.
Contoh :
43 (signed int), -123 (signed int), -75000L (signed long int), 261062UL (unsigned long int).

B. Numerik pecahan
Merupakan nilai numeric yang dapat mempunyai pecahan dibelakang titik decimal. Bilangan yang diberikan dapat diikuti huruf F untuk float atau huruf L untuk long double.
Contoh :
1.5 (float) , 253.67(float), 12.34E-99 (double), 1000.1F (float), 1.2E+4930 (long double).

C. String dan Character
Merupakan nilai yang ditulis diantara tanda petik ganda untuk string dan tunggal untuk karakter.
Contoh :
“A” string A dan „A‟ karakter A.

D. Karakter Escape
Karakter ini digunakan untuk menampilkan hasil tertentu dan diawali dengan tanda „\‟. Berikut table karakter escape :

E. Konstanta Bernama
Konstanta bernama adalah suatu pengenal yang berhubungan dengan nilai tetap (variabel konstan). C++ memungkinkan pendefinisian suatu konstanta bernama. Hal ini dilakukan dengan menggunakan kata kunci const.
Bentuk umum :
const tipe_data nama_konstanta = nilai;
Contoh :
const int bulan = 12;
const float phi = 3.14285;


VARIABEL
Variabel adalah suatu pengenal yang digunakan untuk menyimpan suatu nilai dan nilai dari variabel tersebut dapat berubah-ubah selama proses program.

A. Mendeklarasikan Variabel
Bentuk umum deklarasi
typedata namavariabel;
Contoh :


b Pendeklarasian dan penugasan variabel
Nilai awal suatu variabel dapat langsung diberikan pada saat mendeklarasikannya.
Bentuk umum
typedata namavariabel = nilai;
Contoh :



1.11 Fungsi Define
#define digunakan untuk mendefinisikan suatu konstanta, makro ataupun nama.
1. Sebagai konstanta
#include <stdio.h>
#define Alamat “jl.mawar no.1 “
main () { printf(Alamat) ; }


out : jl.mawar no.1

2. Sebagai Makro
#define kuadarat(x) (x)*(x)

Maka statement    Luas = 3.14 * kuadrat(3);
Sama artinya        Luas = 3.14 * 3 * 3 ;

3. Sebagai Nama
#define pecahan float

Maka deklarasi variable    pecahan derajat;
Sama dengan                    float pecahan;

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Panjiologi - Date A Live - Powered by Blogger - Designed by Johanes Djogan -