PEMBAHASAN TENTANG TIPE DATA, VARIABEL,KONSTANTA DAN FUNGSI BESERTA CONTOH PROGRAMNYA
PEMBAHASAN
TENTANG
TIPE DATA, VARIABEL,KONSTANTA DAN FUNGSI
BESERTA CONTOH
PROGRAMNYA
Assalmualaikum wr.wb
A.Tipe
Data
Bahasa
C mendukung beberapa tipe data. Masing masing tipe data berkaitan dengan cakupan nilai dan besar memori yang
digunakan. Tipe tipe data tersebut diberikan pada tabel di bawah ini.
Tipe-tipe data
dasar di atas dapat pula digunakan bersamaan dengan keterangan Sifatnya
(qualifier), yaitu
short, long, Signe dan unsigned. Contohnya, long int dan long double.
Penggunaan Qualifier ini juga menentukan cakupan nilai dan besar memori yang
digunakan.
B.VARIABEL
Variabel
adalah media untuk mendapatkan dan menyimpan data. Sedangkan melakukan deklarasi
variable berarti menuliskan program yang menyatakan satu ataubeberapa variable beserta
tipe data-nya dan diakhiri dengan tanda titik-koma ; .Berikut Contoh variable :
Float
a,t,LuasSegitiga;
Interpretasi
potongan program tersebut adalah melakukan deklarasi variabel sehingga variabel
a, t dan LuasSegitiga yang memiliki tipe data float.Pernyataan di atas dapat
juga dikatakan bahwa a, t dan Luas Segitiga adalah variabel-variabel float.
C.Konstanta
Contoh program:
#define
dua 2 //Deklarasi konstanta
Interpretasi potongan program di
atas adalah melakukan deklarasi konstanta dengan symbol nama dua untuk
menggantikan (substitusi) angka 2. Selain untuk menggantikan angka, dengan
deklarasi konstanta, karakter dan string (kumpulan karakter) juga dapat
disubsitusi dengan suatu symbol nama. Tentang hal ini akan dibahas lebih lanjut
di dalam materi tentang
Array.
D.FUNGSI
main()
Fungsi main() adalah fungsi yang
harus ada pada setiap program C. Dengan demikian symbol nama main tidak dapat
diubah dengan simbol
nama lain sehingga, misalnya,
menjadi nima().Selain itu juga, program C juga mengartikan huruf besar dan huruf kecil berbeda (case-sensitive).
Misalnya, h berbeda dengan H .
Dengan demikian, fungsi main() juga tidak bisa diubah namanya dengan MAIN().
|
Int main(void)
{
.
.
.
return(0);
}
|
Interpretasi potongan program di
atas adalah sebagai berikut:
a.Tipe data int pada int main (void)
berarti nilai balikan (return) dari fungsi main bertipe
integer.
b.Perintah return(0); berarti nilai
balikan dari fungsi main samadengan nol.
c.Simbol void pada int main (void)
berarti fungsi main tidak menerima data apapun sebelum program mulai
dijalankan.
Fungsi
printf() dan Fungsi scanf()
Fungsi printf() dan fungsi scanf() merupakan
fungsi-fungsi yang terdapat
pada file library/file header
standard stdio.h.
Fungsi printf()digunakan untuk menampilkan informasi/ data (output). Contoh
:Program menunjukkan penggunanaan printf():
|
printf("Perhitungan Luas Segitiga\n");
printf("Alas = ");
|
Interpretasi potongan program di
atas adalah:
a.Pada layar akan ditampilkan
kalimat:
Perhitungan Luas Segitiga
b.Simbol \n berarti kalimat Alas =akan ditampilkan pada baris baru (new
line).
Fungsi scanf() digunakan untuk meminta/ menerima data nilai dari user (input). Adapun fungsi
scanf()memiliki
kegunaan yang sama dengan scanf_s(). Fungsi scanf_s()merupakan fungsi pengganti scanf()yang disarankan oleh MVC++ karena alasan keamanan (security).
Untuk saat ini dapat diabaikan. Berikut potongan program contoh penggunaan scanf():
‘
scanf("%f",&a);
Interpretasi potongan program di
atas yaitu:
a.Komputer meminta/ menerima nilai
yang akan dikonversikan menjadi
nilai bertipe float (ditandai dengan
simbol %f) dari user.
b.Simbol &a berarti variabel a
memiliki nilai samadengan nilai input tadi.
Tabel di bawah
ini (sumber: Programming With C, Schaum Outline) merupakan tabel karakter yang
dapat digunakan untuk mengkonversikan nilai
seperti pada contoh di atas.
Contoh Program Yang Akan Di Jalankan
Beserta Tanda Komentar Tentang Data Yang Dibuat :
1.Data di bawah ini disalin dulu.
2.lalu di compile dengan gcc dan
diproses.nanti akan mucul gambar seperti di bawah ini jika tidak terjadi
kesalahan di notepad nya.
Selesai….
Itulah blog saya kali ini…tnks ^_^
Assalamualaikum wr.wb









Komentar
Posting Komentar