Saya dan Bahasa C
Hari ini saat saya sedang mencari sebuah file, tak sengaja nyasar ke sebuah folder yang berisi beberapa file coding bahasa C, saya masih ingat coding tersebut saya buat ketika kuliah dulu, saat belajar mata kuliah Struktur Data, iseng-iseng saya buka satu per satu file tersebut, melihat source code, sambil mengingat-ingat beberapa sintak, akhirnya saya pun jadi iseng dan ingin mencoba membuat program sederhana menggunakan bahasa C.
Program yang saya buat adalah program untuk menghitung volume sebuah balok kayu, untuk menentukan berapa jumlah balok kayu, dengan volume sekian, dalam satu kubik (m3), perhitungannya sebagai berikut, mohon dikoreksi kalau ada kekurangan :
Sedangkan untuk volume:
Tinggal dikombinasikan dech, pertama cari dulu volume kayu (berbentuk balok), lalu 1.000.000 cm dibagi dengan volume kayu, sederhana bukan caranya.
Saya menggunakan terminal, nano sebegai teks editor dan kompilernya menggunakan GCC (GNU Compiler Collection), nama filenya
Saat mengkompile sempat error, namun setelah diperbaiki sintaknya, proses kompile berhasil, dan dapat dieksekusi:
Penampakan saat program dieksekusi pada terminal.
1 kubik = 1 m3 = 100 cm3 = 1.000.000 cm Sedangkan untuk volume:
Volume = p x l x tTinggal dikombinasikan dech, pertama cari dulu volume kayu (berbentuk balok), lalu 1.000.000 cm dibagi dengan volume kayu, sederhana bukan caranya.
Saya menggunakan terminal, nano sebegai teks editor dan kompilernya menggunakan GCC (GNU Compiler Collection), nama filenya
batangkubik.c, seperti berikut ini:#include <stdio.h>
main()
{
int data=0,kubik=0, batang=0;
float p, l, t;
char pilihan='Y';
do
{
printf ("Masukkan panjang (cm) = ");
scanf ("%f", &p);
printf ("Masukkan lebar (cm) = ");
scanf ("%f", &l);
printf ("Masukkan tinggi (cm) = ");
scanf ("%f", &t);
kubik=p*l*t;
batang=1000000/kubik;
++data;
printf ("1 Kubik = %i Batang", batang);
printf ("\nApakah anda ingin menghitung lagi (Y/T) = ");
scanf ("%s", &pilihan);
}
while ((pilihan == 'Y')||(pilihan == 'y'));
printf ("Banyaknya kayu yang dihitung = %i\n", data);
}
untuk mengkompile source code:gcc -o batangkubik batangkubik.c
Saat mengkompile sempat error, namun setelah diperbaiki sintaknya, proses kompile berhasil, dan dapat dieksekusi:
./batangkubik
Penampakan saat program dieksekusi pada terminal.
Hal yang menyenangkan saat ngoprek sebuah program adalah ketika ada error dan berhasil memecahkannya, ada sebuah kepuasan tersendiri saat program yang kita buat dapat berjalan sesuai dengan algoritma yang kita susun.


Tidak ada komentar untuk "Saya dan Bahasa C"
Posting Komentar