Source: http://www.amronbadriza.com/2012/10/cara-membuat-anti-copy-paste-di-blog.html#ixzz2Mr2oh9Rk
Selamat datang di Andy blogspot.com

Dasar Pemrogaman bahasa C

Senin, 30 September 20130 komentar



Dasar Pemrograman C

 Sekilas Tentang C
Sejarah
C dibuat dan diimplementasikan pertama kali oleh Dennis Ritchie pada komputer DEC PDP-11 menggunakan sistem operasi Unix.
Kelebihan Bahasa C
  • Bahasa C’ tersedia hampir tersedia untuk berbagai prosessor, baik mikrocontoller dan microprosssor .
  • Kode bahasa C’ bersifat portabel. Suatu aplikasi yang ditulis dengan bahasa C untuk suatu prosessor tertentu dapat digunakan di prosessor lain hanya dengan sedikit modifikasi.
  • Struktur bahasa yang baik
  • Mudah dipelajari
  • Memudahkan pembuatan program
  • Memudahkan pelacakan program (debugging)
  • Dibandingkan dengan bahasa mesin atau assembly, C jauh lebih mudah dipahami. C berorientasi pada permasalahan, bukan pada mesin.
  • Dapat memanipulasi data dalam bentuk bit atau byte.
  • Memungkinkan untuk memanipulasi alamat dari suatu data atau pointer.
C  Compiler
C Compiler akan membaca seluruh source code dan mengkonversi kedalam object code (hasil translasi source code suatu program ke dalam bentuk yang dapat dieksekusi secara langsung oleh komputer).
Source code sudah tidak digunakan setelah dilakukan kompilasi oleh compiler.
object code juga sering disebut dengan binary code atau machine code.
 C Compiler antara lain :
  •  untuk prosesor x86 :  Gnu C (GCC), Turbo C dll.
  •  untuk microcontroller AVR :  AVR-GCC , codevision,
  • dll
Pengenalan program C
Program C adalah berisi sekumpulan fungsi-fungsi. Eksekusi program akan diawali dengan mengeksekusi fungsi main(). Program bahasa C  di compile menggunakan C Compiler  .
  Struktur bahasa C :
==========================================
Header file
deklarasi/prototype fungsi
deklarasi variabel global
Main()          //fungsi utama
{
<kode program anda disini>
panggil fungsi
<kode program anda disini>
}
definisi fungsi
{
code program fungsi
return value
}
===========================================================
contoh
#include <stdio.h>
main()
{
/* cetak ke layar */
printf(”  Hello world, ini test saja   \n”);      // fungsi printf   mencetak string kelayar
}

  • Program C adalah berisi sekumpulan fungsi-fungsi.
  • Minimal mengandung 1 fungsi utama yang bernama main(). Eksekusi program akan diawali dengan mengeksekusi fungsi main().
  • Setiap fungsi terdiri atas satu atau beberapa pernyataan, untuk menyelesaiakan tugas khusus.
  • Bagian pernyataan fungsi atau tubuh fungsi diawali dengan tanda kurung kurawal buka ({) dan diakhiri tanda kurung kurawal tutup (}).
  • include <stdio.h> adalah header file yg berisi fungsi fungsi standart input output yg diikut sertakan  ke dlm program.
  • semua charakter di dlm /*  …   */    atau setelah // akan di abaikan oleh compiler,  ini digunakan untuk memberi keterangan saja .
Memasukkan Data
Memasukkan data keyboard dalam C menggunakan fungsi scanf.
Menggunakan scanf dapat menentukan variables dan penentu format, seperti %d untuk integer.
#include <stdio.h>
main()
{
int i,j,k;
scanf(“%d%d”,&i,&j);  // statement A
k = i + j;
printf(“sum of two numbers is %d \n”,k);
}
Input 3 4
Output:  sum of two numbers is 7
•Scanf digunakan untuk mengambil input data
•Dalam scanf harus ditentukan alamat variables (&i, &j) yang akan menerima input data
•Sebelum menentukan variables harus ditentukan penentu formatnya
•Misal integer menggunakan %d sejumlah variables
Perlu diingat dalam menggunakan scanf
Ditentukan alamat variable, seperti &i, &j
Ditentukan penentu format sejumlah variable yang digunakan dalam scanf

untuk yang mau download lebih detilnya silahkan:


Share this article :

Posting Komentar

Diberdayakan oleh Blogger.

FACEBOOK: ANDY WRONG WAY

 
Support : andy wrong way | Creating Website | andy Template | andy | Pusat Promosi
Copyright © 2011. Andy Blogspot - All Rights Reserved
Template Created by Creating Website Modify by andy
Proudly powered by Blogger