Kali ini inginnya sharing ilmu.... ni da buat sebuah program kalkulator di pemrograman C... Kalau begitu,, langsung ja x ya.....
pertama, buatlah project untuk bahasa C,, lalu ketikkan program berikut pada program C anda... Ingat,, jangan di copy, tapi di ketik,, supaya lebih paham......
#include
#include
int main(void) { // fungsi yang harus ada di pemrograman C
float nilai1,nilai2,hasil; // deklarasi variabel nilai1, nilai2 bertipe int
char perhitungan; // deklarasi variabel perhitungan bertipe char (karakter)
printf("Keterangan :\n+ = penjumlahan\n- = pengurangan\nx = Perkalian\n/ = Pembagian\n\n");
printf("Masukkan Nilai Pertama : "); // output
scanf("%f",&nilai1); // mengambil hasil input dan diletakkan di variabel nilai1
printf("masukkan Perhitungan Aritmatika : ");
scanf("%s",&perhitungan); // // mengambil hasil input dan diletakkan di variabel char
printf("Masukkan Nilai2 :");
scanf("%f",&nilai2); // mengambil hasil input dan diletakkan di variabel nilai2
if(perhitungan=='+'){ // jika perhitungan samadengan inputan '+'
hasil=nilai1 + nilai2; // maka rumus penambahan yang dijalankan
// output program, %.1f berarti ada satu angka dibelakang koma (1,0). kalau %.2f berarti ada dua angka dibelakang koma (1,00)
printf("Hasil Penjumlahan Adalah : %.1f\n",hasil); // hasil output penjumlahan
}
else if(perhitungan=='-'){ // jika perhitungan samadengan inputan '-'
hasil = nilai1 - nilai2; // maka rumus pengurangan yang dijalankan
printf("Hasil Pengurangan adalah : %.1f\n",hasil); // output program, %.1f berarti ada satu angka dibelakang koma (1,0). kalau %.2f berarti ada dua angka dibelakang koma (1,00)
}
else if(perhitungan=='x') { // jika perhitungan samadengan inputan '*'
hasil = nilai1 * nilai2; // maka rumus perkalian yang dijalankan
printf("Hasil Perkalian adalah : %.1f\n",hasil); // output program, %.1f berarti ada satu angka dibelakang koma (1,0). kalau %.2f berarti ada dua angka dibelakang koma (1,00)
}
else if(perhitungan=='/') { // jika perhitungan samadengan inputan '/'
hasil = nilai1 / nilai2; // maka rumus pembagian yang dijalankan
printf("Hasil Pembagian Adalah : %.1f/n",hasil); // output program, %.1f berarti ada satu angka dibelakang koma (1,0). kalau %.2f berarti ada dua angka dibelakang koma (1,00)
}
system("pause");
return(0); // nilai balikan
}
Silahkan di compile,, dan jalankan programnya....
2 comments: on "Membuat Kalkulator di pemrograman C"
wah.. bagus ni untuk belajar... happy programing deh... nmakasih om. di perbanyak lagi ya ncang coding nya. kek nya, #include nya ada yg kurang t5hu...
sama2 bro.. sorry udah lama gak update blog nee,,, maklum mahasiswa sok sibux hehehe met bloging aje okeeeh
Post a Comment