Bahasa Pemograman Dasar, "Pengenalan"


Teori Singkat Tentang bahasa C

Bahasa C Dirancang oleh dennis M. Ritchie, Belio adalah seorang pegawai Bell Telephone Laboratories, Inc. di Murray Hill, New Jersey, Amerika Serikat (sekarang dikenal dengan AT&T Bell Laboratories) pada tahun 1972. ketika itu ia sedang bertugas membuat sebuah sistem operasi yang terbuka dan interaktif untuk Bell Laboratories. Sistem operasi tersebut dikemudian hari dikenal dengan nama sistem operasi UNIX.

Pada mulanya bahasa pemograman C digunakan dan dikembangkan hanya terbatas pada lingkungan Bell Laboratories saja, bersama dengan sistem operasi UNIX, Setelah Dennis Ritchie dan Brian Kernighan menerbitkan buku yang berjudul "The C Programing Language" (Bahasa Pemograman C) pada tahun 1978, barulah bahasa pemograman C dikenal dan berkembang luas.

Dalam perkembanganya, muncul banyak varian dari bahasa pemograman C. untuk menjaga kompatibilitas dan fleksibilitasnya, lembaga standarisasi ANSI (American National Standards Institute) menetapkan standar unsur-unsur bahasa pemograman C yang harus terdapat pada suatu varian dan bahasa pemograman C. Versi standar ini dikenal dengan sebutan ANSI C. Beberapa varian bahasa pemograman C yang dikenal antara lain microsoft C, Microsoft Quick C, Borland Turbo C, Borlan C, Sysmantec C, Run/C dan Lattice C.

Bahasa pemograman C merupakan bahasa pemograman tingkat tinggi tetapi berorientasi pada sistem operasi komputer yang menggunakan operasi tingkat rendah (bahasa C dikembangkan bersama dengan sistem operasi UNIX, bahkan sistem oeprasi UNIX kemudian dibuat dengan menggunakan bahasa pemograman C) sehingga banyak yang mengelompokan bahasa pemograman C sebagai bahasa tingkat menengah (bukan tingkat tinggi, bukan pula tingkat rendah).

Salah satu ciri khas dari bahasa pemograman C adalah programnya terdiri fungsi-fungsi serta seringnya digunakan tipe data pointer.

Berikut ini beberapa keunggulan Bahasa C:
  • Bahasa C dapat dijalankan hampir disemua jenis komputer.
  • Kode bahasa C Sifatnya adalah portable dan fleksibel untuk semua jenis komputer.
  • Bahasa hanya menyediakan sedikit kata-kata kunci, hanya terdapat 32 kata kunci.
  • Proses executable program bahasa C lebih cepat.
  • Dukungan pustaka yang banyak.
  • Bahasa C adalah bahasa yang terstruktur.
  • Bahasa C termasuk bahasa tingkat menengah.
Sekarang kita mencoba membuat Program sederhana dengan bahasa C.

1. Langkah awal adalah mempersiapkan editornya terlebih dahulu. Disini saya menggunakan editor Dev C++. Bisa di download disni

2. Setelah Download Silahkan install softwarenya kemudian buka.

3. Buat file baru dengan membuka menu FILE > NEW > Source File atau dengan shortcut CTRL+N

4. Tulis Program berikut

#include <stdio.h>
int main(){
printf ("Salam Teguh-dumadi.blogspot.com");
return 0;
}

5. Simpan program yang telah dituliskan dengan membuka menu FILE > Save As... Pilih lokasi penyimpanan dan beri nama file dengan salam.cpp
6. Lakukan Kompilasi program melalui menu Execute > Compile atau dengan menekan shortcut F9.
7. Perhatikan hasil kompilasi program pada bagian "Compile Log".
8. Jalankan program atau running melalui menu Execute > Run atau dengan shortcut F10. Hasil program akan ditampilkan pada windows seperti pada gambar berikut ini.


9. Proses kompilasi dan tunning dapat dilaksanakn sekaligus melalui menu Execute > Compile & Run atau dengan shortcut F11.

LATIHAN

Tulis dan jalankan program berikut ini:

#include <stdio.h>
int main (){
printf("%i", (10 + 20));
return 0;
}

Hasil



Latihan 2

#include "stdio.h"
int main (){
int A, B;
A = 10;
B = 20;
printf ("%i", (A+B));
return 0;
}

Hasil



Latihan 3
#include "stdio.h"
int main(){
int A, B, T;
A= 10;
B= 20;
T = A+B;
printf("%i", T);
return 0;

}


Latihan 4
#include "stdio.h"

int main(){
char nama[]="Teguh Dumadi";
char nim[]="1711510899";
char jurusan[]="Teknologi Informatika";
printf("NAMA:%s\n NIM:%s\n Jurusan:%s", nama, nim, jurusan);


}


Latihan 5

#include "stdio.h"
int main(){
int p, l, luas;
p=10;
l=7;
luas= p * l;
printf("Luas = %i", luas);
}

Hasil

Itu adalah pengenalan singkat dari bahasa pemograman C, mudah mudahan bermanfaat

Sumber: Materi dari dosen



Posting Komentar