Selasa, 13 Januari 2015

Program C++ kalkulator sederhana

hai sobat kali ini saya akan berbagi tentang program C++ yaitu program kalkulator sederhana,,,
berikut ini adalah programnya,,
#include <iostream>
#include<string.h>
#include <conio.h>
using namespace std;
int main()
{
    char pilih[1];
    float bil [20],hasil;
    int i=0,j=0,k=0;
    cout<<"                                 KALKULATOR\n";
    cout<<"                              BY AGUS SETIAWAN\n";
    cout<<"==============================================================================\n";
    cout<<"    Dikali tekan 'x' dibagi tekan '/' ditambah tekan '+' dikurang tekan '-' \n";
    cout<<"                 Kembali ke menu tekan 'M' , selesai tekan 'S'\n";
    cout<<"==============================================================================\n";
menu:
    i=0;
    i+=1;
    cout<<"Masukan Angka ke<"<<i<<">";
    cin>>bil[i];
    hasil=bil[i];
lagi:
    cout<<"Pilihan:";
    cin>>pilih;
    if(strcmp(pilih,"x")==0||strcmp(pilih,"X")==0)
    {
        i+=1;
        cout<<"Masukan Angka ke<"<<i<<">";
        cin>>bil[i];
        hasil=hasil*bil[i];
        cout<<"Hasil="<<hasil<<"\n\n";
        goto lagi;
    }
    if(strcmp(pilih,"/")==0)
    {
        i+=1;
        cout<<"Masukan Angka ke<"<<i<<">";
        cin>>bil[i];
        hasil=hasil/bil[i];
        cout<<"Hasil="<<hasil<<"\n\n";
        goto lagi;
    }
    if(strcmp(pilih,"+")==0)
    {
        i+=1;
        cout<<"Masukan Angka ke<"<<i<<">";
        cin>>bil[i];
        hasil=hasil+bil[i];
        cout<<"Hasil="<<hasil<<"\n\n";
        goto lagi;
    }
    if(strcmp(pilih,"-")==0)
    {
        i+=1;
        cout<<"Masukan Angka ke<"<<i<<">";
        cin>>bil[i];
        hasil=hasil-bil[i];
        cout<<"Hasil="<<hasil<<"\n\n";
        goto lagi;
    }
    if(strcmp(pilih,"m")==0||strcmp(pilih,"M")==0)
        goto menu;
}

untuk format exe dapat di unduh di http://www.4shared.com/file/94NIyA3wba/kalkulator.html

1 komentar:

  1. saya apresiasi atas postingannya, walaupun saya kurang paham. tapi jelas ini informasi yang sangat bermanfaat

    BalasHapus