Bahasa Pemrograman C
Struktur Bahasa C Bentuk dasar bahasa C secara umum : 1. Praprosessor 2. Prototipe Fungsi 3. Variabel 4. Fungsi
/* Bentuk Program C */ ---- bentuk komentar #include <stdio.h> --- praprosessor float jumlah(float x, float y); --- prototipe fungsi main() ---- fungsi { int a = 6; int b = 3; --- variabel float c; . . } float jumlah(float x,float y); --- fungsi Pada hakekatnya program C merupakan susunan dari beberapa fungsi. Program yang paling sederhana harus memiliki sebuah fungsi.
Dasar Pemrograman C Tipe kesalahan pada C: 1. Kesalahan Sintax Bahasa C hanya dapat dieksekusi jika program tersebut memiliki sintak yang telah sepenuhnya benar. Jika tidak maka proses akan berhenti dan memberikan pesan kesalahan. 2. Kesalahan Run-time Kesalahan tidak akan muncul sebelum program dijalankan. Kesalahan ini juga disebut exception karena menunjuk adanya sesuatu yang ganjil (tidak benar). 3. Kesalahan Logika Program akan tetap berjalan dengan sukses tanpa pesan kesalahan namun program tidak sesuai dengan yang diinginkan programmer. Pertemuan 1
by s@ndy
3. Tipe data Dasar Berdasarkan jenisnya dapat dibagi menjadi 4 tipe data dasar: a. Tipe Integer : untuk menyimpan data bernilai bilangan bulat b. Tipe Float : untuk menyimpan data bernilai real c. Tipe Char : menyimpan data berupa karakter yaitu huruf, simbol dan angka d. Tak Bertipe (void): digunakan apabila fungsi tidak menghasilkan nilai
Pertemuan 1
by s@ndy
Batas Bawah -
Batas Atas
Dalam C, tanda sama dengan (=)juga dapat digunakan sebagai multiple assignment, misal:
x=y=z=9; /*jika nilai x=9, y=9, z=9
Jika variabel ditempatkan diatas fungsi main () maka variabel tersebut merupakan variabel global sedangkan variabel lokal terletak di dalam suatu fungsi 5. Konstanta Nilai suatu konstanta tidak bisa berubah (bernilai tetap). Pendeklarasian mirip variabel, namun karena tidak berubah biasanya memakai praprosessor #define dan tidak diakhiri titik koma (;).
#define MAX 10 #define TRUE 1 #define FALSE 0
6. Operator Pertemuan 1
by s@ndy
Pertemuan 1
by s@ndy