Februari 21, 2013

Pemrograman Bahasa C - Tipe Data

Siiippss, ini postingan yang kedua, dan kali ini seperti biasa, saya akan sharing tentang pemrograman bahasa C. Tapi kalo belum mengetahui dasa-dasar pemrograman C, mohon baca disini dulu ya.
Saya menggunakan software cFree untuk menjalankan program C, jika anda belum memilikinya, anda bisa download disini.
Dalam penulisan pemrograman sudah pastinya kita akan meng-inputkan data. Nah ... data itukan berbeda-beda type nya, ada bilangan desimal, ada huruf, ada angka, dan lain-lain. Nah itulah yang akan kita bahas pada kali ini. Dan dibawah ini saya berikan sedikit contoh dari beberapa tipe data :



Tipe Data
Memori
Format
Jangkauan Nilai
int
2 byte
%d/%i
-32.768 s/d 32.767
unsigned int
2 byte
%u
0 s/d 65.535
char
1 byte
%d/%i/%c
-128 s/d 127
unsigned char
1 byte
%u
0 s/d 255
unsigned long
4 byte
%lu
0 s/d 4.294.967.295
long
4 byte
%ld/%li
-2.147.483.648 s/d 2.147.483.647
 
Okke, langsung saya kasih contohnya saja ya ,,,,

#include <stdio.h>
#include <conio.h>
main()
{
     int a=100, b=200;
    char c='B'
    printf("Data A : %i \n", a);
    printf(" Data B : %c \n",c);
    getch();
    return 0;
}

Dan Hasil dari program diatas adalah sebagai berikut :

Data A : 100
Data B : B

 sedikit penjelasan ya..:

diatas saya menggunakan dua karakter, int (integer) dan char (character). Coba anda liat di kode baris ke 7, disitu tertulis %i , ini adalah format dari integer, yang mana fungsi %i akan digantikan dengan nilai input ketika program di jalankan. untuk formatnya, anda bisa meliat pada tabel diatas.

Oke, seperti ittu ya, kalo kurang jelas bisa lihat video di bawah ini





0 komentar :

Posting Komentar