Tuesday, September 6, 2016

Cara coding untuk membuat kalkulator sederhana menggunakan bahasa C



Cara Membuat Kalkulator Gunakan Coding Bahasa C

    Pada kesempatan ini , saya akan menjelaskan cara membuat kalkulator menggunakan bahasa C . Saya akan menjelaskan cara membuat kalkulator dengan menggunakan Visual C Express, karena saya pikir Visual C Express adalah yang paling mudah untuk digunakan . Berikut adalah langkah-langkah untuk membuat kalkulator menggunakan bahasa C

Langkah pertama:

        Klik 2x tools Visual C Express anda. Pilih new project, kemudian pilih empty project, lalu isi kolom nama (nama tidak boleh menggunakan symbol) dan pilih lokasi penyimpanan sesuai keinginan anda, kemudian klik Ok. Pilih project yang terletak di sebelah kiri atas, kemudian pilih Add New Item. Pilih C++, kemudian isi kolom nama sesuai keinginan (nama tidak boleh menggunakan symbol) dan klik Ok.

Langkah kedua:

        Copy dan paste program berikut dalam Visual C Express Anda .

#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>

int main(){

char nama[100];
int menu;
float pertama, kedua, hasil;

printf("Masukkan nama : ");
scanf("%s",&nama);fflush(stdin);

do{
 menu:
do{
 system("cls");
 printf("Selamat datang %s di Program Kalkulator\n",nama);
 printf("==================================\n");
 printf("Mulai Menjalankan Kalkulator\n");
 printf("==================================\n");
 printf("1. Pertambahan\n");
 printf("2. Pengurangan\n");
 printf("3. Perkalian\n");
 printf("4. Pembagian\n");
 printf("5. Pemangkatann\n");
 printf("6. Exit\n");
 printf("==================================\n");

 printf("Silahkan input pilihan anda :  ");
    scanf("%d",&menu);fflush(stdin);

}while(menu<1||menu>6);

switch(menu){
 case 1:
  system("cls");
  printf("Pertambahan (+)\n");
  printf("Input angka pertama : ");
  scanf("%f",&pertama);fflush(stdin);
  printf("\nInput angka kedua : ");
  scanf("%f",&kedua);fflush(stdin);

   printf(". . . Loading . . .\n");
  hasil = pertama + kedua;
  system("pause");
  system("cls");
  printf("Jadi Hasil Perhitungannya : %f + %f = %f\n", pertama,kedua,hasil);
  getchar();
  break;

  case 2:
  system("cls");
  printf("Pengurangan (-)\n");
  printf("Input angka pertama : ");
  scanf("%f",&pertama);fflush(stdin);
  printf("\nInput angka kedua : ");
  scanf("%f",&kedua);fflush(stdin);
  
  printf(". . . Loading . . .\n");
  hasil = pertama - kedua;
  system("pause");
  system("cls");

   printf("Jadi Hasil Perhitungannya : %f - %f = %f\n", pertama,kedua,hasil);
  getchar();
  break;

  case 3:
  system("cls");
  printf("Perkalian (*)\n");
  printf("Input angka pertama : ");
  scanf("%d",&pertama);fflush(stdin);
  printf("\nInput angka kedua : ");
  scanf("%f",&kedua);fflush(stdin);
  
  printf(". . . Loading . . .\n");
  hasil = pertama * kedua;
  system("pause");
  system("cls");
  
  printf("Jadi Hasil Perhitungannya : %f * %f = %f\n", pertama,kedua,hasil);
  getchar();
  break;

  case 4:
  system("cls");
  printf("Pembagian (/)\n");
  printf("Input angka pertama : ");
  scanf("%f",&pertama);fflush(stdin);
  printf("\nInput angka kedua : ");
  scanf("%f",&kedua);fflush(stdin);
  
  printf(". . . Loading . . .\n");
  hasil = pertama / kedua;
  system("pause");
  system("cls");
  
  printf("Jadi Hasil Perhitungannya : %f / %f = %f\n", pertama,kedua,hasil);
  getchar();
  break;

  case 5:
  system("cls");
  printf("Pemangkatan (^)\n");
  printf("Input angka pertama : ");
  scanf("%f",&pertama);fflush(stdin);
  printf("\nInput angka kedua : ");
  scanf("%f",&kedua);fflush(stdin);
  
  printf(". . . Loading . . .\n");
  hasil = pow(pertama,kedua);
  system("pause");
  system("cls");

   printf("Jadi Hasil Perhitungannya : %f ^ %f = %f\n", pertama,kedua,hasil);
  getchar();
  break;

  case 6:
  char exit;
   do{
    system("cls");
    printf("Exit? [Y/N] : ");
    scanf("%c",&exit);fflush(stdin);
   }while(exit!='Y' && exit!='N' && exit!='y' && exit!='n');

   if(exit=='N'||exit=='n'){
   menu = 12345678;
  }
  }
}while(menu!=6);

return 0;
}


Langkah ketiga:
   
       Jalankan kode program yang telah diketik dengan menekan F5 maka akan muncul gambar seperti di bawah ini .


Contoh Coding Kalkulator 1

Contoh Coding Kalkulator 2


Contoh Coding Kalkulator 3

Contoh Coding Kalkulator 4















Nama yang saya berikan hanya sebuah contoh. Dalam pelaksanaan anda bebas untuk memasukkan nama apapun yang anda inginkan. Selamat mencoba dan semoga bermanfaat.

No comments:

Post a Comment