Dapat tugas dari dosen untuk bikin program dalam bahasa C, rame2 temen-temen pada ngopi Ms. Visual C yang disodorin dosen ke kompinye. Hik..hik… susah ni gue kan gak da win$ di rumah gmana nich?? gue pakai Ubuntu lagian tu program juga bajakan:( capek dech… Setelah brosing sana-sini and tanya ma mbah google akhirnya dapat juga artikel tentang penggunaan bahasa C di LINUX, lumayan banyak juga ternyata thanks ya mbah google:))
Langsung aja dech, sebelum dapat mengunakan compiler bahasa C atau melakukan pemrograman bahasa C di linux terlebih dahulu kita akan menginstall paket yang diperlukan oleh sistem Linux kita, gunakan apt-get install atau synaptic untuk menginstallnya, paket tersebut adalah :
* Compiler C : gcc
* make
* librari C : libc6, libc6-dev
* teks editor, dalam hal ini saya gunakan gedit.
Setelah semua paket program yang diperlukan sudah terpasang dengan baik, saatnya kita mencoba bahasa C di ubuntu gue, misalkan membuat program untuk menghitung rata2 dari 3 bilangan yang diinputkan oleh user serta menampilkan gradenya. Berikut adalah syntaknya :
#include <stdio.h>
main() {
int a,b,c;
float rata2;
//bersihkan layar
system(“clear”);
//baca inputan dari layar
printf(“Nilai A : “);scanf(“%d”,&a);
printf(“Nilai B : “);scanf(“%d”,&b);
printf(“Nilai C : “);scanf(“%d”,&c);//hitung rata-rata
rata2=(a+b+c)/3;
//tampilkan hasil rata-rata
printf(“Rata-rata nilai = %.2f”,rata2);
printf(“\n”);
//cek grade
if (rata2>=70) {
printf(“Grade A \n”);
}else{
if (rata2>=40) {
printf(“Grade B \n”);
}else{
printf(“Grade C \n”);
}
}
printf(“\n”);
return 0;
}
Ketikkan baris program dibawah ini dan simpan di home direktory anda, dalam hal ini saya simpan di folder /home/wonk/c dengan ekstensi .c misal : rata2.c
selanjutnya kita akan mengcompilasi program contoh tersebut dengan perintah :
$gcc -o rata2 rata2.c
Perintah di atas akan mengcompile script bahasa C dalam file rata2.c kemudian meminta gcc untuk menghasilkan output yang dapat dieksekusi (rata2). Jika tidak terdapat error/pesan kesalahan, kita dapat menjalankan program/script coba.c dengan perintah ”./rata2 ” (tanpa tanda petik).
Hasilnya adalah :
Nilai A : 8
Nilai B : 9
Nilai C : 7
Rata-rata nilai = 8.00
Grade C

Dzikrullah.com



