#include
<stdio.h>
#include
<stdlib.h>
int
main(){
int
pilihan, pilihan2;
float
a,b,hasil;
atas:
printf("********************************************\n");
printf("* Kalkulator *\n");
printf("********************************************\n\n");
printf("1.Operasi
Perkalian\n");
printf("2.Operasi
Penjumlahan\n");
printf("3.Operasi
Pembagian\n");
printf("4.Operasi
Pengurangan\n\n");
printf("Pilih salah satu operasi di atas
: ");
scanf_s("%d",&pilihan);
printf("\n");
printf("********************************************\n\n\n");
switch(pilihan)
{
case 1 :
printf("Perkalian
bilangan \n\n");
printf("Masukan
bilangan pertama : ");
scanf_s("%f",&a);
printf("Masukan
bilangan kedua : ");
scanf_s("%f",&b);
printf("\n");
hasil= a*b;
printf("Hasil
perkaliannya adalah : %f\n",hasil);
break;
case 2 :
printf("Penjumlahan bilangan \n\n");
printf("Masukan
bilangan pertama : ");
scanf_s("%f",&a);
printf("Masukan
bilangan kedua : ");
scanf_s("%f",&b);
printf("\n");
hasil= a+b;
printf("Hasil
penjumlahannya adalah : %f\n",hasil);
break;
case 3 :
printf("Pembagian
bilangan \n\n");
printf("Masukan
bilangan pertama : ");
scanf_s("%f",&a);
printf("Masukan
bilangan kedua : ");
scanf_s("%f",&b);
printf("\n");
hasil= a/b;
printf("Hasil pembagiannya
adalah : %f\n",hasil);
break;
case 4 :
printf("Pengurangan bilangan \n\n");
printf("Masukan
bilangan pertama : ");
scanf_s("%f",&a);
printf("Masukan
bilangan kedua : ");
scanf_s("%f",&b);
printf("\n");
hasil= a-b;
printf("Hasil
pengurangannya adalah : %f\n",hasil);
break;
default :
printf("Anda Tidak Menginputkan Perintah Operasi Apapun");
}
printf("********************************************\n");
printf("* Evi Septiyani Suparno's Program *\n");
printf("********************************************\n");
printf("\n\nApakah Anda Ingin
Keluar?");
printf("\n1. Tidak\n");
printf("2. Ya\n");
scanf_s("%d",&pilihan2);
if(pilihan2==1)
{ goto atas;
return(0);
}
else{
}
}
Program ini mengenai
aplikasi kalkulator sederhana yaitu kalkulator yang hanya terdiri 4 operasi
dasar perhitungan yaitu perkalian, penjumlahan, pembagian, dan pengurangan.
Di sini digunakan
sistem switch case saat melakukan pemilihan operasi perhitungan misalnya saat
pemilihan operasi perhitungan perkalian, maka user akan menginputkan angka 1
untuk melakukan operasi perhitungan. Maka akan muncul untuk menginputkan
bilangan 1 dan 2, saat di enter maka hasil dari operasi perkalian 2 bilangan
tersebut akan muncul. Kemudian selesainya perhitungan akan muncul juga
pertanyaan “Apakah Anda Ingin Keluar?” Apabila Tidak, maka aplikasi akan
dijalankan kembali atau maksudnya kembali ke program awal, sedangkan Ya, maka
akan keluar dari aplikasi.
Berikut ada pun link dari demo programnya http://youtu.be/0kzwE9VKY1I
Pada saat pemilihan ingin keluar atau tidaknya, saya menggunakan sistem if - else
BalasHapus