Ads 468x60px

Photobucket Photobucket

Labels

Sample Text

Sabtu, 27 Oktober 2012

Bahasa pemrograman C


Bahasa pemrograman C

          Merupakan salah satu bahasa pemrograman komputer. Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories.Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia.

Tipe Data Dasar
          Data merupakan suatu nilai yang bisa dinyatakan dalam bentuk konstanta atau variabel. Kontanta menyatakan nilai yang tetap sedangkan nilai variabel menyatakan nilai yang dapat diubah-ubah selama eksekusi berlansung.Data berdasarkan jenisnya dapat di bagi menjadi lima kelompok yang disebut tipe dasar . adalah:
1.     Bilangan bulat (Integer)
2.     Bilangan real presisi-tunggal
3.     Bilangan real persisi-ganda
4.     Karakter
5.     Tak bertipe(void)
Variabel
Aturan Pendefinisian variabel
          Aturan penuliasan pengenal untuk sebuah variabel, konstanta atau fungsi yang didefinisikan oleh pemrograman adalah sebagai berikut:
1.     Pengenal harus diawali dengan huruf (A..Z,a..z) atau karakter garis bawah (_).
2.     Selanjutnya dapat huruf,digit (0..9) atau karakter garis bawah atau tanda dollar ($).
3.     Panjang pengenal boleh lebih dari 31 karakter,tetapi hanya 31 karakter pertama yang akan dianggap berarti.
4.     Pengenal tidak boleh menggunakan nama yang tergolong sebagai kata-kata cadangan seperti int,if,while dan sebagainya.
Mendeklarasi variabel
          Variabel digunakan dalam program untuk menyimpan suatu nilai, dan nilai yang ada apanya dapat diubah-ubah selama eksekusi program berlangsung. Variabel yang di gunakan harus di deklarasi, pengertian deklarasi disini adalah berarti memesan memori dan menentukan jenis data yang bisa disimpan didalamnya.
Memberikan nilai ke variabel
          Untuk memberikan nilai ke variabel yang telah di deklarasi, maka bentuk umum pernyataan yang digunakan adalah:
nama_variabel = nila;


Inialisasi variabel
          Adakalanya dalam penulisan program, setelah dideklarasi,variabel langsung di beri nilai awal, contohnya :
Int nilai;
Nilai = 10;
Hal ini benar namun dapat disingkat melalui pendeklarasian yang disertai penugasan nilai, sebagai berikut
Int nilai = 10;
Cara seperti ini banyak digunakan  karena disamping menghemat penulisan pernyataan dan jauh lebih jelas khususnya untuk variabel yang perlu diberi nilai awal (diinisialisasi).
Konstanta
          Konstanta menyatakan nilai tetap, suatu konstanta tidak dideklarasi namun konstanta juga memiliki tipe. Penulisan konstanta mempunyai aturan tersendiri, sesuai dengan tipe masing-masing.
1.     Konstanta karakter diawali &diakhiri dengan tanda petik tunggal
2.     Konstanta Integer ditulis dengan tanda mengandung pemisah ribuan dan tak mengandung bagian pecahan
3.     Konstanta real (float & double) bisa mengandung pecahan (dengan tanda berupa titik) dan nilainya bisa ditulis dalam bentuk eksponensial (menggunakan tanda e). Contoh 27.5f(tipe float) & 27,5 (tipe double)
4.     Konstanta string merupakan deretan karakter yang di awali & di akhiri tanda petik ganda (“)
Operator
     Merupakan simbol atau karakter yang bisa dilibatkan dalam program untuk melakukan suatu suatu operasi atau manipulasi. Sebagai operator C tergolong sebagai operrator binary, yaitu operator yang di kenakan terhadap dua buah nilai. Operator untuk operasi aritmatika yang tergolong sebagai operator binary adalah :
Perkalian (*), Pembagian (/), Sisa pembagian (%), Penjumlahan (+), Pengurangan (-). Adapun operator yang tergolong sebagai operator unary, yaitu tanda minus(-) dan tanda plus (+). Operator penurunan (--) dan operator penaikan (++) yang digunakan untuk maenaikan atau menurunkan nilai variabel sebesar satu, contohnya :
     X =  X+1 ;
     Y = Y-1 ;
Bisa ditulis menjadi:
     ++X;
     --Y;
Bergantung pada kondisi yang dibutuhkan oleh program .



Prioritas  Operator Aritmatika
     Operator yang mempunyai prioritas tinggi akan diutamakan dalam hal pengerjaan dibandingkan dengan operator yang memiliki prioritas yang lebih rendah.
·        Prioritas Tinggi : ( )   Urutan pengerjaan dari kiri ke kanan
: !  ++ -- + - Urutan penegerjaan kanan ke kiri
: * / % Urutan dari kiri ke kanan
: + - Urutan dari kiri ke kanan
·        Prioritas Terendah : +=  -=  *=  /=  %= Urutan dari kanan ke kiri
     Operator Penugasan
          Digunakan untuk memindahkan nilai dari suatu ungkapan ke suatu      
      pengenal. Operator penegrjaan yang umum digunakan dalam bahasa
      pemrograman, termasuk bahasa C adalah operator sama dengan (=).
      Contohnya :
      Fahrenheit  =  Celcius *1,8 +  32
    Operator Pemendekan
          Bahasa pemendekan C menyediakan operator yang dimaksud untuk
    memendekan penulisan operasi penugasan semacam
          X = X + 2;
          Y = Y + 4;
     Menjadi
          X + = 2;
          Y + = 4;
 

Translate

English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified
Submit Your Site To The Web's Top 50 Search Engines for Free! .Get our toolbar!
 
Blogger Templates