Link's

Blog Liken
Computer and Programer C#

M Abrar Istiadi
Blog-Blogan

Blog Mas Isnan

blog Alif Urashima Keitaro
Hanya Catatan Kecil

Arief Blog
Blog mas Arief

Projecteuler
A series of challenging mathematical/computer programming problems

geeks.netindonesia.net
Geeks Portal adalah sebuah portal komunitas developer Indonesia khususnya .NET Developer

Microsoft DreamSpark
Program Microsoft yang mendukung para pelajar untuk belajar dan mendapatkan software gratis untuk pendidikan

Ilmu Komputer IPB

IPB Badge

IPB

IPB Badge

Counter

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter

Who's Online

We have 2 guests online
fungsi dasar dalam bahasa C PDF Print E-mail
Written by abdulqiflisangadji   
Wednesday, 07 October 2009 04:42

Komentar
Tanda /* dan */ yang berpasangan berfungsi untuk menuliskan suatu komentar tentang program atau perintah-perintah. Komentar tidak mempengaruhi program karena komentar tidak dijalankan seperti perintah (statement). Komentar dengan menggunakan tanda /* berlaku sampai ditemukan tanda */. Cara lain untuk memberikan komentar adalah dengan memberikan tanda garis miring 2 kali. Komentar dengan tanda ini hanya berlaku pada 1 baris saja. Komentar bersifat opsional untuk mempermudah orang mengetahui fungsi dari suatu program atau suatu algoritma.

 

 

#include
Pada baris 6 ditemukan perintah #include “stdio.h” dan pada baris 7 terdapat perintah #include <conio.h>. Kedua perintah tersebut digunakan untuk memanggil file header (include file) yang didalamnya terdapat perintah, fungsi atau prototype yang bisa digunakan dalam program yan dibuat. Jika perintah #include ini tidak ditulis, maka komputer tidak mengerti perintah-perintah yang ditulis.

 

Header file
Nama file yang digunakan dalam #include seperti conio.h dan stdio.h, disebut sebagai header file karena ditempatkan di paling atas program. Extention H berarti header. Dalam file header ini, terdapat fungsi atau prototipe yang bisa digunakan dalam program. Sebuah file header memiliki lebih dari 1 fungsi atau variabel global.
File header stdio.h digunakan untuk penanganan input / output standar seperti penulisan ke layar, ke file atau pembacaan data dari keyboard atau file.File header stdio.h digunakan untuk penanganan ke layar seperti pengaturan warna, waktu jeda (delay), suara internal.
Masih banyak file header standar selain stdio.h dan conio.h.

 

Fungsi main()
Fungsi ini adalah suatu fungsi khusus yang akan dieksekusi pertama. Setiap program harus mempunyai fungsi main(). Fungsi main() diawali dengan tanda { yang menyatakan awal dari program dan diakhiri dengan tanda } yang menyatakan akhir dari program.

 

printf()
printf() adalah suatu fungsi yang berguna untuk menulis pesan ke layar. Pesan yang akan ditulis dalam diapit oleh tanda kutip. Pesan yang tertulis dapat diatur dengan mengatur format dari penulisannya. Fungsi printf() tidak hanya menulis pesan dalam 1 baris saja tetapi bisa lebih.
Untuk berpindah baris maka gunakan perintah \n yang berarti new line (baris baru). Penulisan \n boleh ditempatkan di depan, ditengah atau diakhir.
Untuk menuliskan tanda “ (kutip) maka harus digunakan tanda \”.
Keterangan lebih lanjut akan diterangkan dalam bab-bab berikutnya.

 

Tanda ; (semikolon)
Setiap perintah harus diakhiri dengan tanda ;. Hilangnya tanda ; akan menyebabkan kesalahan kompile.

 

getch()
getch() adalah suatu fungsi yang berfungsi untuk pembacaan data sebuah karakter, sehingga program akan terdiam sampai pengguna menekan suatu tombol. Fungsi ini berada dalam file header conio.h sehingga perintah #include “conio.h” harus dituliskan. Kalau perintah getch() tidak ditulis, maka program akan dikerjakan dengan cepat dan eksekusi tidak dapat terlihat.

 

return
return adalah perintah yang memberikan nilai kepada fungsinya. Setiap fungsi harus mempunyai nilai kembaliannya (return value).

 

Contoh dasar:

/*program pertama saya dalam bahasa C*/

//hanya menampilkan output

#nclude <stdio.h>

main ()

{

pirintf("selamat mencoba pemrograman C");

 

getch ();

return 0;

}

 

Comments (12)
  • Anonymous
    :D
  • hani  - bahasa C
    :D
    saya pnya masaLah dalam mengerjakn Tgas DrI KMPUS
    ALgOrITMA untuk memBuat perkalin atapun piramida pascal gmna ya??
  • udhy  - Tanya donk
    aku punya tugas tentang bagaimana buat listing program yang menentukan nilai ganjil atau genap pada program C++ ???? mohon dibantu................................ :(
  • Alfian Adi Nurrahman  - Program untuk mengetahui ganjil atau genap
    #include
    int main ()
    {
    int x;
    printf ("\n Masukkan Nilai x = ";);
    scanf ("%d", &x);

    if (x%2==0)
    printf ("\n GENAP!!";);
    else
    printf ("\n GANJIL!!";);

    getch ();
    return 0;
    }
  • Anonymous
    Code:
    :angry-red: :evil: ;)) dghkl
  • wen  - mohon bantu yaa... aku punya tugas dri kampus....
    :(

    tolong bantu kasi contoh2 fileheaderx 5 trus masing2 dengan 5 perintahnya dan pengertianx....

    maksih yach....
  • aly
    Yg Ane tw ja ya,,^^
    #include = standart input output
    #include
    #include = memanggil fungsi string
    #include = memangil fungsi math

    header dalam pemrograman C, dapat kita buat sendiri,
    misalnya add.h (sbuah heder yg didalamnya program buatan kita (fungsi) yg dapan kita gunakan dengan memanggil add.h)
    file header memudahkan kita untuk membuat program lebih minimalis..^_^ dan tentunya efesien..

    *sama halnya dalam java, menggunakan import packagenya..^^
  • aly
    "#include "
    "#include "
    "#include "
    "#include "
    *tanpa tanda kutip... :D
  • aly
    koq includenya gak nongol ya..?? ^_^
    Wah..kalw mw tw file header dalam C, bisa lihat di Link ini..
    http://gpwiki.org/index.php/Programming_Techniques:C/CPP_Header_File_C onvention
    :D :D
  • mia  - perintah dasa bahasa C
    klo bwt program membuka,mmbca,mnulis,dan pnutup file menggunakan basa c gmn???
  • aly  - perintah Dasar C
    maksudanya Buat Apliksi atw project gt ya? selama ane belajar C, blm nyoba membuat project make C...C hanya belajar dalam Console program Ja...
    Coba kmu Untuk membuat project make bahasa Java atw C#...
    untuk referensinya di codeplex.com..
    terima kasih,,, :D
Write comment
Your Contact Details:
Comment:
[b] [i] [u] [url] [quote] [code] [img]   
:D:angry::angry-red::evil::idea::love::x:no-comments::ooo::pirate::?::(
:sleep::););)):0
Last Updated on Thursday, 08 October 2009 05:03