C++ of The Simple Calculator
#include
main()
{
float a,b,t,k,x,g;
int pilih,lagi;
ulang:
{
clrscr();
puts ("KALKULATOR SEDERHANA");
puts ("1. PENJUMLAHAN(+)");
puts ("2. PENGURANGAN(-)");
puts ("3. PERKALIAN(x)");
puts ("4. PEMBAGIAN(/)");
puts ("5. KELUAR");
printf("\nmasukkan pilihan anda [1-5]: ");
scanf("\n%i",&pilih);
switch(pilih)
{
case 1:
puts("\nPENJUMLAHAN");
printf("masukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
t=a+b;
printf("hasil dari %f + %f = %f",a,b,t);
break;
case 2:
puts("\nPENGURANGAN");
printf("masukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
k=a-b;
printf("hasil dari %f - %f = %f",a,b,k);
break;
case 3:
puts("\nPERKALIAN");
printf("masukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
x=a*b;
printf("hasil dari %f x %f = %f",a,b,x);
break;
case 4:
puts("\nPEMBAGIAN");
printf("masukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
g=a/b;
printf("hasil dari %f / %f = %f",a,b,g);
break;
case 5:
puts("\nanda memilih untuk keluar!");
break;
default:
puts("\npilihan yang anda masukkan salah !");
}
puts("\napakah anda ingin mengulang?");
puts("1. ya");
puts("2. tidak");
printf("pilihan anda :");
scanf("%i",&lagi);
if (lagi==1)
{
goto ulang;
}
else
{
puts("selesai");
}
}
getch();
}
copy right by
Berbagi Tips dan Trik