Minggu, 26 November 2017

Program Kalkulator Sederhana Menggunakan bahasa C

PROGRAM KALKULATOR
DALAM MENGINPUT
PERTAMBAHAN[X], PENGURANGAN[-], PERKALIAN[X], PEMBAGIAN[:]
                 
Hai, teman – teman kembali lagi dengan saya berliana, nah disini saya akan menunjukan cara membuat program penghitung/ program kalkulator yang telah saya buat dalam bahasa c. Program yang saya buat ini yaitu untuk mempermudah seseorang memahami bagaimana cara membuat suatu program kalkulator dan bagaimana cara memahami bahasa yang digunakan beserta source code yang dipakai. Nah, Untuk kalian yang masih bingung software apa sih yang digunakan dalam bahasa  C/ C++ , biasanya saya mengunakan Code Block dan DevC++.  Dalam software ini mempermudah para  penggunannyadalam membuat suatu program.Jadi buat kalian yang penasaran dan ga mau ribet sihlakan di download software tersebut, dan sebenarnya  masih banyak aplikasi lainnya dalam penggunaan bahasa pemrograman . Sebelum membuat program ada pulannya kalian mengenali file header dalam bahasa pemrograman. Jika kalian belum memahami File Header itu akan sulit untuk kalian yang masih pemula dalam mebuat suatu program. Untuk itu sihlakn juga buat kalian yang penasaran dan ingin mempelajari file header tersebut bisa langsung lihat pada kolom menu yang tertera atau bisa langsung klik web di samping => 
Jadi untuk kalian yang penasaran yuk langsung  belajar beserta penjelasannya yang saya buat. Program ini akan menampilkan menu inputan yaitu :
Tampilan pada menu :
    1. Menampilkan pilihan
    2. menghitung jumlah yang di input
    3. Aplikasi ini menampilkan jumlah yang di input

Ada pun tipe data yang digunakan dalam program tersebut, yaitu :
 Header
          1.      <stdio.h>
          2.      <stdlib.h>
          3.       <conio.h>
          4.      <string.h>

Ø     Menampilkan menu
Digunakan untuk menampilkan suatu tampilan menu :
menu:
system("cls");
printf("\n");
printf("    |------------------------------------------------------|\n");
printf("    |------------  Berliana  -----------------------------|\n");
printf("    |    {PROGRAM KALKULATOR SEDERHANA}    |\n");
printf("    |--------| Per[+],Peng[-],Per[x],pem[:] |--------|\n");
printf("    |-------------------------------------------------------|\n");
printf("    |   |      [1]. Pertambahan                             |   |\n");
printf("    |   |      [2]. Pengurangan                             |   |\n");
printf("    |   |      [3]. Perkalian                                   |   |\n");
printf("    |   |      [4]. Pembagian                                |   |\n");
printf("    |   |          [5]. keluar                                    |   |\n");
printf("    |-------------------------------------------------------|\n");
printf("      Masukan pilihan [1][2][3][4][5]  : ");
scanf("%d",&pilih);


  Ø    Inputan
  Digunakan untuk untuk menampilkan inputan pada pilihan, pada menu yang   dipilih , berikut source codenya :
case 1: input:
system("cls");
printf("  [+] pertamabahan \n");
printf("     ----------------------------------------\n");
printf("      Masukkan bilangan pertama   : ");
scanf("%f",&b);
 printf("\n      Masukkan bilangan kedua   : ");
 scanf("%f",&c);
 d=b+c;
printf("\n     ----------------------------------  +\n");
printf("       Hasil                    : %.f\n",d);
printf("\n  Apakah Ingin Kembali ke menu (Y/T)? ");
scanf("%s",&pilih);
 if (pilih == 'Y' | pilih == 'y'){
     goto menu; }
 else if (pilih == 'T' | pilih == 't'){
 else {
       goto menu; }{
            break;   }
 }

switch (pilih)
{
case 2:
    system("cls");
    printf("  [-] pengurangan \n");
    printf("     ---------------------------------\n");
    printf("      Masukkan bilangan pertama : ");
    scanf("%f",&b);
    printf("\n      Masukkan bilangan kedua   : ");
    scanf("%f",&c);
    d=b-c;
    printf("\n     -------------------------------- -\n");
    printf("       Hasil                    : %.f\n",d);
    printf("\n  Apakah Ingin Kembali ke menu (Y/T)? ");
    scanf("%s",&pilih);
     if (pilih == 'Y' | pilih == 'y'){
         goto menu; }
     else if (pilih == 'T' | pilih == 't'){
         }
     else {
        goto menu; }
    {
    break;
    }
}
switch (pilih)
{
case 3:
   system("cls");
   printf("  [-] perkalian \n");
   printf("     ---------------------------------\n");
   printf("      Masukkan bilangan pertama : ");
   scanf("%f",&b);
   printf("\n      Masukkan bilangan kedua   : ");
   scanf("%f",&c);
   d=b*c;
   printf("\n     -------------------------------- x\n");
   printf("       Hasil                    : %.f\n",d);
   printf("\n  Apakah Ingin Kembali ke menu (Y/T)? ");
   scanf("%s",&pilih);
     if (pilih == 'Y' | pilih == 'y'){
          goto menu; }
 else if (pilih == 'T' | pilih == 't'){
         }
 else {
       goto menu; }
    {
    break;
    }
}
switch (pilih)
{
case 4:
    system("cls");
    printf("  [-] Pembagian \n");
    printf("     ---------------------------------\n");
    printf("      Masukkan bilangan pertama : ");
    scanf("%f",&b);
    printf("\n      Masukkan bilangan kedua   : ");
    scanf("%f",&c);
    d=b/c;
    printf("\n     -------------------------------- /\n");
    printf("       Hasil                    : %.f\n",d);
    printf("\n  Apakah Ingin Kembali ke menu (Y/T)? ");
    scanf("%s",&pilih);
     if (pilih == 'Y' | pilih == 'y'){
         goto menu; }
     else if (pilih == 'T' | pilih == 't'){
         }
     else {
        goto menu; }
    {
    break;
    }
}
switch (pilih)
{

   Ø  Perogram pilihan
  Program pilihan , jika ingin kembali ke menu tekan Y / y, jikan ingin     keluar dari program tekan T/t  berikut sourcenya :
printf("\n  Apakah Ingin Kembali ke menu (Y/T)? ");
scanf("%s",&pilih);
if (pilih == 'Y' | pilih == 'y'){
        goto menu; }
else if (pilih == 'T' | pilih == 't'){
         }
          else {
          goto menu; }
    {
    break;
    }
}   

Ø 
Program keluar
  Program pilihan untuk mengakhiri program, source code sebagai berikut :
{
case 5: exit:
printf("\n     |TERIMAKASIH TELAH BERKUNJUNG !!!|");
 return 0;
    default:
    goto menu;
 }

Source code :
Source Code
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>


int main() {
int pilih;
float a,b,c,d;

 menu:
 system("cls");
    printf("\n");
    printf("    |---------------------------------------------------------|\n");
    printf("    |----------------------  Berliana  ---------------------|\n");
    printf("    |    {PROGRAM KALKULATOR SEDERHANA}   |\n");
    printf("    |-------| Per[+],Peng[-],Per[x],pem[:] |--------|\n");
    printf("    |--------------------------------------------------------|\n");
    printf("    |   |  [1]. Penjumlahan                                  |   |\n");
    printf("    |   |  [2]. Pengurangan                                  |   |\n");
    printf("    |   |  [3]. Perkalian                                         |   |\n");
    printf("    |   |  [4]. Pembagian                                      |   |\n");
    printf("    |   |     [5]. keluar              |   |\n");
    printf("    |--------------------------------------|\n");
    printf("      Masukan pilihan [1][2][3][4][5]  : ");
    scanf("%d",&pilih);



 switch (pilih)
 {
  case 1: input:
    system("cls");
    printf("  [+] pertamabahan \n");
    printf("     ---------------------------------\n");
    printf("      Masukkan bilangan pertama : ");
    scanf("%f",&b);
    printf("\n      Masukkan bilangan kedua   : ");
    scanf("%f",&c);
    d=b+c;
    printf("\n     -------------------------------- +\n");
    printf("       Hasil                    : %.f\n",d);
    printf("\n  Apakah Ingin Kembali ke menu (Y/T)? ");
    scanf("%s",&pilih);
     if (pilih == 'Y' | pilih == 'y'){
         goto menu; }
     else if (pilih == 'T' | pilih == 't'){
         }
     else {
        goto menu; }
        {
            break;
        }
 }
switch (pilih)
{
case 2:
    system("cls");
    printf("  [-] pengurangan \n");
    printf("     ---------------------------------\n");
    printf("      Masukkan bilangan pertama : ");
    scanf("%f",&b);
    printf("\n      Masukkan bilangan kedua   : ");
    scanf("%f",&c);
    d=b-c;
    printf("\n     -------------------------------- -\n");
    printf("       Hasil                    : %.f\n",d);
    printf("\n  Apakah Ingin Kembali ke menu (Y/T)? ");
    scanf("%s",&pilih);
     if (pilih == 'Y' | pilih == 'y'){
         goto menu; }
     else if (pilih == 'T' | pilih == 't'){
         }
     else {
        goto menu; }
    {
    break;
    }
}
switch (pilih)
{
case 3:
    system("cls");
    printf("  [-] perkalian \n");
    printf("     ---------------------------------\n");
    printf("      Masukkan bilangan pertama : ");
    scanf("%f",&b);
    printf("\n      Masukkan bilangan kedua   : ");
    scanf("%f",&c);
    d=b*c;
    printf("\n     -------------------------------- x\n");
    printf("       Hasil                    : %.f\n",d);
    printf("\n  Apakah Ingin Kembali ke menu (Y/T)? ");
    scanf("%s",&pilih);
     if (pilih == 'Y' | pilih == 'y'){
         goto menu; }
     else if (pilih == 'T' | pilih == 't'){
         }
     else {
        goto menu; }
    {
    break;
    }
}
switch (pilih)
{
case 4:
    system("cls");
    printf("  [-] Pembagian \n");
    printf("     ---------------------------------\n");
    printf("      Masukkan bilangan pertama : ");
    scanf("%f",&b);
    printf("\n      Masukkan bilangan kedua   : ");
    scanf("%f",&c);
    d=b/c;
    printf("\n     -------------------------------- /\n");
    printf("       Hasil                    : %.f\n",d);
    printf("\n  Apakah Ingin Kembali ke menu (Y/T)? ");
    scanf("%s",&pilih);
     if (pilih == 'Y' | pilih == 'y'){
         goto menu; }
     else if (pilih == 'T' | pilih == 't'){
         }
     else {
        goto menu; }
    {
    break;
    }
}
switch (pilih)
{
case 5: exit:
printf("\n     |TERIMAKASIH TELAH BERKUNJUNG !!!|");
  return 0;

    default:
    goto menu;
 }
}

Terimakasih atas kunjungannya , saya memberikan contoh sebuah program untuk menghitung agar mempermudah untuk para penggunanya
 Mohon untuk saran dan kritiknya



Tidak ada komentar:

Posting Komentar

saya harap ada kritik dan sarannya dari kalian,
mohon untuk berkata yang sopan...

Program Kalkulator Sederhana Menggunakan bahasa C

PROGRAM KALKULATOR DALAM MENGINPUT PERTAMBAHAN[X], PENGURANGAN[-], PERKALIAN[X], PEMBAGIAN[:]                   Hai, teman – teman ...