Muhammad Syarif

Modul I Memulai Bahasa C

Dalam modul ini terdapat beberapa bagian diantaranya :

Memulai membuat program bahasa C, Microsoft Visual C++ 2008

Microsoft Visual C++ 2008 (MVC++ 2008) adalah IDE (Integrated Development Environtment) yang digunakan dalam kuliah ini.

Kerangka Dasar Bahasa C
Kerangka program C diberikan sebagai berikut:

Tipe Data,Variabel, Konstanta dan Fungsi
1.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, signed dan unsigned. Contohnya, long int dan long double. Penggunaan qualifier ini juga menentukan cakupan nilai dan besar memori yang digunakan.

2. Variabel
Variabel adalah media untuk mendapatkan dan menyimpan data. Sedangkan melakukan deklarasi variable berarti menuliskan program yang menyatakan satu atau beberapa variabel beserta tipe data-nya dan diakhiri dengan tanda titik-koma ; .

Perhatikan kembali Contoh Program 1; pada contoh program di atas tertulis:

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 LuasSegitiga adalah variabel-variabel float.

3. Konstanta
Perhatikan bahwa pada Contoh Program 1:

#define dua 2 //Deklarasi konstanta

Interpretasi potongan program di atas adalah melakukan deklarasi konstanta dengan simbolnama dua untuk menggantikan (substitusi) angka2.

Selain untuk menggantikan angka, dengan deklarasi konstanta, karakter dan string (kumpulan karakter) juga dapat disubsitusi dengan suatu simbol-nama. Tentang hal ini akan dibahas lebih lanjut di dalam materi tentang Array.

4. FUNGSI main()
Fungsi main() adalah fungsi yang harus ada pada setiap program C. Dengan demikian simbolnama 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 berbedan dengan H. Dengan demikian, fungsi main() juga tidak bisa diubah namanya dengan MAIN().

Perhatikan bahwa pada  potongan program seperti di bawah ini:

int main(void)
{
.
.
.
return (0);
}

Interpretasi potongan program di atas adalah sebagai berikut:

5. 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). Perhatikan potongan  di bawah ini

printf("Perhitungan Luas Segitiga \n");
printf("Alas = ");

Interpretasi potongan program di atas adalah:

Perhatikan kembali potongan program berikut:

printf("Luas Segitiga = %f \n", LuasSegitiga);

Interpretasi potongan program di atas adalah:

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. Perhatikan potongan program di bawah ini:

scanf("%f",&a);

Interpretasi potongan program di atas yaitu:

Untuk lebih jelasnya silahkan liat modul I dan laporan prkatikumnya

[gview file=”http://blog.mhdsyarif.com/wp-content/uploads/2013/10/Modul_I_memulai_bahasa_C.pdf” height=”800px” save=”1″]
[gview file=”http://blog.mhdsyarif.com/wp-content/uploads/2013/10/Laporan-Modul-I-Algoritma-dan-Struktur-Data-dengan-C.pdf” height=”800px” save=”0″]

Semoga bermanfaat, jangan lupa follow aku ya : @mhdsyarief

Dilihat sebanyak : 694 kali