Kamis, 10 Oktober 2013

Bahasa Pemograman C, Kalkulator Sederhana

#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

1 komentar:

  1. Pada saat pemilihan ingin keluar atau tidaknya, saya menggunakan sistem if - else

    BalasHapus