Program Kalkulator Sederhana Bahasa C

Program Kalkulator Bahasa C – Hallo sobat kopi coding, pada postingan kali ini kita akan mempelajari bagaimana cara membuat program kalkulator sederhana di bahasa pemograman C.

Program Kalkulator Sederhana Bahasa C

kalkulator adalah alat untuk menghitung dari perhitungan sederhana seperti penjumlahan, pengurangan, perkalian dan pembagian sampai kepada kalkulator sains yang dapat menghitung rumus matematika tertentu. Kalkulator sederhana ini memiliki beberapa fungsi yaitu penjumlahan, pengurangan, perkalian dan pembagian. User akan menginput sebuah pilihan pada menu untuk kalkulasi dan menginput dua buah angka.

Yuk langsung saja kita lihat source code dan penjelasan program kalkulator sederhana di bahasa pemograman C.

Source Code :

#include <stdio.h>

int main()
{
    int a, b, hasil, menu;
    float c, d, hasilbagi;
    printf("====================================\n");
    printf("Program Kalkulator Sederhana\n");
    printf("====================================\n\n");
    printf("\tMenu :\n");
    printf("\t1. Penjumlahan\n");
    printf("\t2. Pengurangan\n");
    printf("\t3. Perkalian\n");
    printf("\t4. Pembagian\n");

    printf("Pilih menu : ");
    scanf("%d",&menu);
    printf("-------------------------------\n");
    switch (menu){
      case 1:
        printf("\n1. Penjumlahan :\n");
        printf("Masukan bilangan pertama : ");
        scanf("%d", &a);
        printf("Masukan bilangan kedua   : ");
        scanf("%d", &b);
        hasil = a + b;
        printf("------------------------------- +\n");
        printf("Hasil:\t\t\t   %d\n", hasil);
        break;
    case 2:
        printf("\n1. Pengurangan :\n");
        printf("Masukan bilangan pertama : ");
        scanf("%d", &a);
        printf("Masukan bilangan kedua   : ");
        scanf("%d", &b);
        hasil = a - b;
        printf("------------------------------- -\n");
        printf("Hasil:\t\t\t   %d\n", hasil);
        break;
    case 3:
        printf("\n1. Perkalian :\n");
        printf("Masukan bilangan pertama : ");
        scanf("%d", &a);
        printf("Masukan bilangan kedua   : ");
        scanf("%d", &b);
        hasil = a * b;
        printf("------------------------------- x\n");
        printf("Hasil:\t\t\t   %d\n", hasil);
        break;
    case 4:
        printf("\n1. Pembagian :\n");
        printf("Masukan bilangan pertama : ");
        scanf("%f", &c);
        printf("Masukan bilangan kedua   : ");
        scanf("%f", &d);
        hasilbagi = c / d;
        printf("------------------------------- :\n");
        printf("Hasil:\t\t\t   %.2f\n", hasilbagi);
        break;
      default:
        printf("Anda salah memilih menu.");
        break;
    }
    return 0;
}

Simpan source code dengan nama kalkulator.c, tetapi sesuaikan aja dengan nama file yang dinginkan dan jangan lupa harus berektensi .c

Penjelasan :

Berikut adalah penjelasan source code programnya :

  • Baris 1 : mengimport library stdio.h untuk input output.
  • Baris 3 : fungsi main program.
  • Baris 5 : mendeklarasikan variable a untuk bilangan pertama, b untuk bilangan kedua, hasil untuk hasil operasi aritmatika, dan menu untuk memilih operasi aritmatika yang dimana semua variable bertipe integer.
  • Baris 6 : mendeklarasikan variable c, d, dan hasilbagi bertipe float untuk operasi pembagian.
  • Baris 7 – 14 : menampilkan menu operasi aritmatika.
  • Baris 16 – 17 : menginput angka untuk memilih operasi pada menu.
  • Baris 10 : operator switch case.
  • Baris 20 – 29 : User akan diminta untuk menginput dua buah bilangan serta menampilkan hasil penjumlah.
  • Baris 30 – 39 : User akan diminta untuk menginput dua buah bilangan serta menampilkan hasil pengurangan.
  • Baris 40 – 49 : User akan diminta untuk menginput dua buah bilangan serta menampilkan hasil perkalian.
  • Baris 50 – 59 : User akan diminta untuk menginput dua buah bilangan serta menampilkan hasil pembagian.
  • Baris 60 – 62 : jika user salah menginput menu.

Compile & Run :

Berikut adalah cara meng-compile source code bahasa pemograman C secara manual:

$ gcc -o kalkulator kalkulator.c
$ ./kalkulator

berikut gambar hasil compile dan run source code programnya:

Gambar hasil penjumlahan program kalulator bahasa C
Gambar hasil penjumlahan program kalulator bahasa C

Contoh Inputan (Penjumlahan):

====================================
Program Kalkulator Sederhana
====================================

Menu :
1. Penjumlahan
2. Pengurangan
3. Perkalian
4. Pembagian

Pilih menu : 1
-------------------------------
Penjumlahan :
Masukan bilangan pertama : 10
Masukan bilangan kedua : 9
------------------------------- +

Contoh Keluaran (Penjumlahan):

Hasil: 19
Gambar hasil pengurangan program kalulator bahasa C
Gambar hasil pengurangan program kalulator bahasa C

Contoh Inputan (Pengurangan):

====================================
Program Kalkulator Sederhana
====================================

Menu :
1. Penjumlahan
2. Pengurangan
3. Perkalian
4. Pembagian

Pilih menu : 2
-------------------------------
Penjumlahan :
Masukan bilangan pertama : 10
Masukan bilangan kedua : 9
------------------------------- -

Contoh Keluaran (Pengurangan):

Hasil: 1
Gambar hasil perkalian program kalulator bahasa C
Gambar hasil perkalian program kalulator bahasa C

Contoh Inputan (Perkalian):

====================================
Program Kalkulator Sederhana
====================================

Menu :
1. Penjumlahan
2. Pengurangan
3. Perkalian
4. Pembagian

Pilih menu : 3
-------------------------------
Penjumlahan :
Masukan bilangan pertama : 10
Masukan bilangan kedua : 9
------------------------------- x

Contoh Keluaran (Perkalian):

Hasil: 90
Gambar hasil pembagian program kalulator bahasa C
Gambar hasil pembagian program kalulator bahasa C

Contoh Inputan (Pembagian):

====================================
Program Kalkulator Sederhana
====================================

Menu :
1. Penjumlahan
2. Pengurangan
3. Perkalian
4. Pembagian

Pilih menu : 4
-------------------------------
Penjumlahan :
Masukan bilangan pertama : 10
Masukan bilangan kedua : 9
------------------------------- :

Contoh Keluaran (Pembagian):

Hasil: 1.11

Kesimpulan :

Dari hasil program, source code program kalkulator tersebut berhasil dapat dijalankan tanpa ada error dan user akan menginput menu serta angka yang akan dikalkulasi, program akan menampilkan hasil operasi.

Sekian tutorial cara membuat program kalkulator di bahasa pemograman C, semoga bermanfaat..

Happy Coding 🙂

Share Post:

Add a Comment

Your email address will not be published. Required fields are marked *