Sunday, April 6, 2014

Intro Pada Linux with C


1.      Coding :


Baris pertama pada kode diatas disebut dengan preprocessor directive yang diawali dengan tanda ‘#'. directive terdiri dari header file yang berada dalam glibc dan digunakan oleh compiler untuk memindahkan isi dari file header ke dalam file c sehingga dapat digunakan. contohnya, pada kode diatas directive yang digunakan adalah stdio.h yang menyediakan fasilitas input dan output pada C, sehingga kita dapat menggunakan perintah "printf".
Setiap program C memiliki fungsi main() yang berisi satu atau lebih statement yang dituliskan didalam kurung kurawal ({}).
Perintah printf digunakan untuk menampilkan hasil dari program C kelayar. Huruf f di akhir kata printf berarti formatted (terformat). Setiap string yang ingin ditampilkan dengan perintah printf harus dibuat dalam tanda petik dua (double quotes).

Simpan kode nama apa saja dan diakhiri dengan extension .c, extension untuk program c yang akan dikenali oleh compiler sebagai C source code. Contohnya simpan kode diatas dengan nama istis.c.

#include<stdio.h>       : perintah untuk memulai program
Printf                           : perintah untuk mencetak tulisan
Fungsi main ()               : fungsi yang menjadi inti dati program dan merupakan awal dan akhir dari eksekusi program.
{}                                  : merupakan bagian yang berisi perintah-perintah yang akan dijalankan oleh bagian fungsi. Tanda “{” yang diletakkan dibawah nama fungsi main menunjukkan tanda awal dari perintah-perintah yang akan dieksekusi atau biasa disebut dengan awal dari fungtion body. Sedangkan tanda “}” merupakan akhir dari fungtion body.
Compile program terdiri dari dua langkah yaitu compile dan linking. Cara meng-compile dengan menggunakan GCC adalah dengan mengetikkan perintah di bawah ini pada command line :
gcc istis.c -o istis

Menjalankan program yang telah dicompile, caranya adalah dengan mengetikkan pada command line :
./istis
run program diatas akan menghasilkan tulisan Universitas Gunadarma di layar.

            Output :



2.      Coding :

Char nama[20]  : Variabel nama merupakan sebuah string yang dapat mempunyai 20 karakter.
Int npm[8]          : Variabel npm merupakan sebuah integer yang dapat mempunyai 8 karakter.
Char kelas[5]      : Variabel kelas merupakan sebuah string yang dapat mempunyai 5 karakter.
Int sisi             : menjelaskan bahwa nilai sisi integer
Scanf               : untuk mengisi yang sudah diisi sebelumnya
\n                     : perintah untuk mengganti baris
Return 0          : perintah untuk mengakhiri program
&                       : operator untuk pointer, yang digunakan untuk penempatan alamat dari nilai variabel di memori.
%s                   : membaca data string
:wq                  : write and quit
Output :


No comments:

Post a Comment