You are here:   Home Blog Tutorials Program Kalkulator Sederhana Dalam Bahasa C
Banner

Program Kalkulator Sederhana Dalam Bahasa C

Sunday, 28 March 2010 16:17 Admin brewok
Print PDF

Sebelumnya telah saya posting tutorial bagaimana cara mengcompile bahasa C pada Ubuntu 9.10, sehingga untuk cara mengcompile file script dan menjalankan hasil compilasi tadi tidak perlu lagi saya paparkan dalam konten ini.

Bagi yang belum tahu cara mengcompilenya dapat anda lihat disini.

Berikut Script programnya :

/*******************program kalkulator*******************/
include <stdio.h>
int a, b, c;
float d;

int main()
{
printf("--------------------------\n");
printf("Masukkan nilai a =");
scanf("%i",&a);
printf("Masukkan nilai b =");
scanf("%i",&b);
puts("\n 1 = tambah \n 2 = kurang \n 3 = kali \n 4 = bagi\n");
printf("masukkan kode (1-4)=");
scanf("%i",&c);

switch(c)
{
case 1 : d=a+b;
printf("Hasil penjumlahan a + b = %1.0f",d);
break;
case 2 : d=a-b;
printf("Hasil pengurangan a - b = %1.0f",d);
break;
case 3 : d=a*b;
printf("Hasil perkalian a x b = %1.0f",d);
break;
case 4 : d=a/b;
printf("Hasil pembagian a / b = %f",d);
break;
default : printf("Maaf..!!, kode yang anda masukkan S A L A H");
}
printf("\n----------------------------\n");
return 0;
}

Untuk hasilnya dapat dilihat seperti gambar di bawah, atau dapat di download filenya disini.

Last Updated on Sunday, 25 July 2010 21:44

Comments 

 
#3 iccank Sunday, 08 August 2010
Quoting
gmana kalo prosesnya pengen berlanjut, jadi kalo abis gw kali, gw pengen nambah hasil kalinya itu..

menurut saya nih kalo pengen prosesnya berlanjut ya pake perintah perulangan "for" atau "while" tapi sebelumnya variabel nilai harus dibuat dalam bentuk array.
listing codenya nyusul yak.. :lol: :lol:
Quoting
maaf ni mw tanya..

klo misalnya angka yang dimasukin itu ga terbatas,progra mnya gimana?
jadi banyak datanya ga ditentuin gitu..

terus,misalnya ada soal:
a+b*c^d
walopun ga dikasih tanda kurung,secara otomatis,akan menghitung sesuai ma operasi matematika. jadi secara otomatis dy akan menghitung c^d dulu,trus baru dikali b,trus baru ditambah a,,
programnya gimana ya?
makasih..

wah kyaknya otak gua blom sampe om bikin yang kyak ginian, tapi kalo mw liat source kalkulator yang lebih expert kamu bisa download di isthe.com/chongo/tech/comp/calc/
Quote
 
 
#2 qwerty Friday, 06 August 2010
maaf ni mw tanya..

klo misalnya angka yang dimasukin itu ga terbatas,progra mnya gimana?
jadi banyak datanya ga ditentuin gitu..

terus,misalnya ada soal:
a+b*c^d
walopun ga dikasih tanda kurung,secara otomatis,akan menghitung sesuai ma operasi matematika. jadi secara otomatis dy akan menghitung c^d dulu,trus baru dikali b,trus baru ditambah a,,
programnya gimana ya?
makasih..
Quote
 
 
#1 qwerty Friday, 06 August 2010
gmana kalo prosesnya pengen berlanjut, jadi kalo abis gw kali, gw pengen nambah hasil kalinya itu..
Quote
 

Advertisement

Banner

Polling visitors

Pilih topik yang kamu senangi!





Who's Online

We have 4 guests online
Members : 5
Content : 53
Web Links : 4
Content View Hits : 22145