Cara Membuat Program Kalkulator menggunakan Bahasa C++



VENGEANTECH - Sebelum kita bahas tentang cara membuat kalkulator, siapkan dulu aplikasinya karena jika tanpa aplikasi sejenis ini, anda tidak bisa membuat sebuah kalkulator.

Nama aplikasinya adalah Dev C++, anda juga bisa menggunakan aplikasi lainnya seperti Borland C++. Anda bisa download aplikasi tersebut secara gratis di internet.
Nah, apabila anda sudah memiliki aplikasi yang saya sebutkan di atas atau yang sejenisnya, maka saya akan ajarkan langkah-langkah nya kepada anda. Caranya sangat gampang kok, anda hanya tinggal meng copy paste atau meng comot pasang kode di bawah ini menuju aplikasi yang sudah anda download tadi. Berikut kode nya :

#include <stdio.h>
#include <conio.h>main()
{
char operator;
float bil1, bil2, hasil, valid_operator=1;

printf (“Masukkan 2 buah bilangan dan sebuah operator \n”);
printf(“Contoh : 5+3”);
scanf (“%f %c %f”, &bil1, &operator, &bil2);

if (operator == ‘*’)
hasil = bil1 * bil2;

else if (operator == ‘+’)
hasil = bil1 + bil2;

else if (operator == ‘-‘)
hasil = bil1 – bil2;

else if (operator == ‘/’)
hasil = bil1 / bil2;

else
valid_operator =0;

if(valid_operator==1)
printf(“%f %c %f adalah %f”, bil1, operator, bil2, hasil);

else
printf(“Invalid Operator”);

getch();


Atau anda juga bisa copy paste kan kode di bawah ini ke aplikasi yan sudah anda download tadi. Tapi ingat, jangan diletakkan di tempat yang sama ya dengan kode yang tadi. Berikut adalah kodenya :
/* file program : kalkulator2.c */

#include <stdio.h>
#include <conio.h>

main()

{
/* valid_operator diinisialisasi dengan logika 1 */
int valid_operator = 1;
char operater;
float bil1, bil2, hasil;

printf (“Masukkan dua buah bilangan dengan sebuah opeartor \n”);
printf (“Formatnya :  Bilangan Operator Bilangan”);
scanf (“%f %c % f, &bil1, &operator, &bil2”);



switch(operater)
{
case ‘*’ : hasil = bil1 * bil2; break;
case ‘+’ : hasil = bil1 + bil2; break;
case ‘-‘ : hasil = bil1 – bil2; break;
case ‘/’ : hasil = bil1 / bil2; break;

if(valid_operator)
printf (“%g %c %g adalah %gn”, bil1, operator, bil2, hasil);

else
printf (“Invalid Operator”);

getch();
}
}

Setelah itu, pilih menu “Compile” lalu, pilih menu “Run”. Kalau anda menggunakan aplikasi C++, maka anda pilih menu “Compile and Run” yang ada di toolbar “Execute”, atau anda juga bisa tekan tombol F11 pada keyboard anda. 
Kurang mudah apa coba ? Tinggal comot pasang kode, jadi deh sebuah kalkulator. Apabila kode tersebut masih salah, silakan laporkan saja di kolom komentar ya.

Selain C++, ada juga contoh program kalkulator yang disusun dari bahasa pemrograman java dengan menggunakan kondisi percabangan switch case.

Sekian terimakasih karena telah mengunjungi VENGEANTECH.zone.id. Jangan lupa untuk terus bekunjung ke VENGEANTECH.zone.id untuk mengetahui lebih banyak info tentang komputer, jaringan, dan lain lain.
DONASI VIA PAYPAL Bantu berikan donasi jika artikelnya dirasa bermanfaat. Donasi akan digunakan untuk memperpanjang domain https://vengeantech.blogspot.com/. Terima kasih.
Newer Posts Newer Posts Older Posts Older Posts

More posts

Comments

Post a Comment
Social Media Kami