Senin, 14 Agustus 2017

 
Siapa yang tidak mengetahui tentang kalkulator? Tentu kita semua sangat familiar dengan yang namanya kalkulator, bagaimana tidak?! bahkan disetiap perangkat elektronik seperti Handphone dan Komputer terdapat aplikasi kalkulator didalamnya. Namun pernahkah kalian berfikir tentang bagaimana cara membuatnya? atau bisakah saya membuatnya? kenapa tidak dicoba? hehe....

ok pada kesempatan kali ini saya ingin berbagi sedikit tentang bagaimana cara membuat program kalkulator sederhana, yang mana sesuai dengan judulnya maka kali ini saya akan menggunakan Codeblock C++ untuk membuatnya.

Daripada basa-basi langsung saja kita ke TKP!!!
1. Pertama-tama kita buat dulu project baru dengan cara klik Create new project>pilih menu files>selanjutnya pilih C/C++ source lalu tekan next, dimenu selanjutnya kita akan diberi pilihan apakah menggunakan C atau C++, pilih C++. Lalu kita tentukan dimana kita akan menyimpan project kita pada field Filename with full path. Setelah menentukan lokasi penyimpanan project, beri nama terlebih dahulu pada project tersebut setelah itu klik tombol save lalu Finish.

setelah membuat project baru kita lanjut ke step berikutnya.
tuliskan script ini pada project baru tadi ; 

#include<stdio.h>
#include<conio.h>


main (void)
{
    int operasi;
    float a,b,c;

    printf("masukan bilangan pertama : "); scanf("%f",&a);
    printf("\nmasukan bilangan kedua : "); scanf("%f",&b);
    printf("\n\n<<Menu Pilihan>>\n\n");

    printf("1. (+) Penjumlahan\n");
    printf("2. (-) Pengurangan\n");
    printf("3. (*) Perkalian\n");
    printf("4. (/)Pebagian\n\n");
    printf("Tentukan Metode Mana yang akan kamu gunakan antara 1 sampai 4? : \n\n");scanf("%d",&operasi);
    printf("<<<===Hasil===>>>\n\n");

    switch(operasi){

    case 1: c = a + b; printf( "%g + %g = %g",a,b,c);break;

    case 2: c = a - b; printf( "%g - %g = %g",a,b,c);break;

    case 3: c = a * b; printf( "%g * %g = %g",a,b,c);break;

    case 4: c = a / b; printf( "%g : %g = %g",a,b,c);break;

    default:printf("Tolong Pilihlah Metode Penghitungan yang tersedia antara 1 sampai 4!!");

    }

    getch();
}

sekarang coba run kan programnya jika, scripnya ditulis dengan benar maka program akan berjalan. Jika terjadi error silahkan dicek lagi scriptnya.

ok sekarang penjelasan tentang script nya.
pada int terdapat "operasi", dimana "operasi" nantinya akan digunakan dalam statement switch case untuk menentukan metode aritmatikan yang akan digunakan. float "a" merupakan inputan angka pertama dan b merupakan inputan angka ke dua, float c digunakan untuk menampilkan hasil penghitungan dari angka pertama(a) dan angka kedua(b).

disini dimana float dari 'a' akan dijadikan sebagai bilangan pertama sedangkan float dari 'b' dijadikan bilangan kedua yang nantinya kedua integer tersebut akan dijumlahkan sesuai dengan metode aritmatika yang dipilih.
tempat memilih aritmatika yang akan digunakan. dan disini juga kita bisa melihat terdapat script yang bertuliskan "scanf("%d",&operasi);" yang akan mengeksekusi perintah yang diberikan pada statemen switch case.
Ini merupakan statemen switch case, yang mana di state sebelumnya terdapat 4 perintah aritmatika yang tersedia, dan ke empat perintah tersebut terdapat pada case 1 sampai dengan case 4. Untuk Statemen default sendiri akan berjalan ketika angka yang kita ketik pada pemilihan aritmatika tidak tersedia, misalkan disitu hanya tersedia 4 menu tapi kita menekan tombol 5, maka default tadi akan membaca ketidakbenaran dari pemilihan dan mengatakan untuk memilih menu yang tersedia antara 1 sampai 4.

ok untuk postingan kali ini saya rasa cukup sampai disini, apabila terdapat pertanyaan ataupun kritikan, kalian bisa komen pada kolom komentar(tolong berkomentarlah dengan baik dan sopan layaknya orang-orang berpendidikan). Terimakasih Sudah membaca ^_^