BAB III FUNGSI PUSTAKA,OPERATOR DALAM BAHASA C

A.  Fungsi Pustaka

Pustaka (seringkali dirujuk sebagai library), adalah kumpulan fungsi-fungsi yang terkandung dalam satu file, Setiap file pustaka mempunyai satu Header file yang menyimpan cetak biru dari fungsi-fungsi yang terkandung dalam file pustaka.

A.1.  Header Stdio.h
        Fungsi yang terdapat dalam header tersebut adalah:
·         printf() Untuk menampilkan keluaran secara terformat.
·         putchar() Untuk menampilkan keluaran secara tidak terformat.
·         scanf() Untuk melakukan inputan.
·         fprintf() untuk menampilkan keluaran di printer,fungsi ini menggunakan sebuah. konstanta stdprn untuk menampilkan hasil di printer.
·         fopen() untuk membuka file yang ada di disk.

Contoh program char:


A.2.  Header conio.h

·         getch()  untuk membaca sebuah karakter dengan sifat karakter yang dimasukan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang dimasukan tidak akan ditampilkan di layar
·         gotoxy() fungsi gotoxy digunakan untuk memindahkan kursor ke kolom x baris y.

A.3.  Header math.h
·         sqrt(n) untuk menghitung akar suatu nilai numerik n
·         pow(x,y) untuk menghitung x pangkat y
·         exp(n) untuk menghitung nilai e pangkat n
·         idexp(x,y) untuk menghitung nilai x dikali 2 pangkat y
·         ceil() untuk pembulatan ke atas
·         floor() untuk pembulatan nilai kebawah
·         fmod() untuk menghitung sisa pembagian bulat
·         sin(),cos(),tan(),asin(),acos(),atan(),log(),log()

contoh program :


A.4.  Header string.h
·            strlen() untuk menghasilkan panjang dari suatu string kata
·            strcpy() untuk menyalin nilai string x ke string y
·            strcat (string1,string2) untuk menggabungkan 2 buah string,string 1 dan string2
·            strcmp() untuk membandingkan dua nilai string
·            strchr() untuk menyeleksi suatu nilai string yang masuk

A.5. Header time.h
·               time() untuk memberi selang waktu dalam random
·               ctime() untuk konversi tanggal dan waktu menjadi sebuah string
·               asctime() untuk konversi tanggal dan waktu menjadi nilai ASCII



B.     Operator
          Operator merupakan simbol yang digunakan dalam program untuk melakukan suatu operasi manipulasi, seperti penjumlahan, pengurangan dan operasi berhitung lainnya.

Berikut beberapa operator yang biasa digunakan dalam pemrograman Bahasa C:

B.1. Operator Aritmatika
          Operator yang digunakan untuk melakukan operasi bilangan matematika

Operator
Fungsi
 *
Perkalian
/
Pembagian
%
Sisa hasil bagi
+
Penjumlahan
-
Pengurangan

Contoh program operator aritmatika pada gambar 1:

B.2  Operator Unary

Operator
Fungsi
-
Unary minus
+
Unary plus
--
Turun dengan pengurangan nilai 1
++
Peningkatan dengan menaikan nilai 1
(tipe)
Cast ukuran operand dalam byte
Sizeof
Unary not
!
Oprator unary complement satu
~
Menghasilkan alamat memory operand
&
Menghasilkan nilai pengenal di alamatnya (operator pointer)
*
Unary minus

Contoh program unary pada gambar 2:

B.3   Operator Hubungan

Operator
Fungsi
< 
Lebih kecil dari
<=
Lebih kecil dari atau sama dengan
> 
Lebih dari
>=
Lebih dari atau sama dengan
==
Sama dengan
!=
Tidak sama dengan



B.4   Operator Bitwise

Operator
Fungsi
< 
Lebih kecil dari
<=
Lebih kecil dari atau sama dengan
> 
Lebih dari
>=
Lebih dari atau sama dengan
==
Sama dengan
!=
Tidak sama dengan


contoh program  :



untuk lebih lengkapnya bisa dilihat disini

Thursday, September 3, 2015
Posted by Unknown

BAB II TIPE DATA , KONSTANTA, STRUKTUR BAHASA PEMROGRAMAN C

    A.      STRUKTUR
             Bahasa C merupakan kumpulan dari fungsi dan terstruktur. Fungsi utama yang digunakan dalam bahasa C adalah main() kemudian diawali dengan kurawal “ { “ dan di akhiri dengan kurawal tutup “ } “  diantara dua kurung kurawal tersebut dituliskan steatment-steatment program C 
     
     Syntax:
     Dengan syntax diatas kita bisa memulai membuat program yang kita inginkan
     Contoh program hello world :

   
  •         Setelah itu kita bisa compile dengan pilih lambang ini (compile) di sebelah kiri pojok atas                                                                   


  •          Setelah itu kita bisa compile dengan pilih lambang ini (compile) di sebelah kiri pojok atas

     
       B.     TIPE DATA 
Ada beberapa tipe data di pemrograman C hampir sama dengan bahasa pemrograman lainya.

TIPE DATA
UKURAN
JANGKAUAN
FORMAT
KETERANGAN
Int
4 bytes 
      -2147483648 s/d 2147483647
%d,%i,%u
Integer
Float
4 bytes 
     +/- 3.4E +/- 3.8 (5-7 digit)
      %f , %e(pangkat), %g(desimal)
Floating point
Double
8 bytes
       +/- 1.7E +/- 308 (15-16 digit)
                
      Kecepatan ganda
char
 1 byte   
      Signed : -128 s/d 127
      Unsigned:0 s/d 255
%c
karakter







             Contoh program dengan menggunakan beberapa format yang sudah dijelaskan:


       
         C.     KONSTANTA KARAKTER
Konstanta karakter digunakan untuk menampilkan hasil dari program yang kita buat  berikut beberapa konstanta dalam bahasa pemrograman C.
Karakter
Arti
        \a
         Bunyi bel (speker dalam komputer)
        \f
         Ganti halaman
        \b                
         Mundur satu spasi
        \n
         Ganti baris baru
        \r
         Ke Kolom baris pertama
        \t
         Tab horizontal
        \0
         Nilai kosong
        \v
         Tab vertikal
         \’
         Karakter petik tunggal
        \”
         Karakter petik ganda
        \\
        Garis miring terbalik(untuk komentar)

    Untuk lebih lengkapnya mengenai pembahasa di bab II bisa klik disini


Wednesday, September 2, 2015
Posted by Unknown

Popular Post

Design by Rian. Powered by Blogger.

Search This Blog

Contact Form

Name

Email *

Message *

Like

Followers

Flag Counter

Entri Populer

- Copyright © Cara -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -