--> Kalkulator dengan typedef dan struct | EkoDoc

Blog Tentang Berita, Tips Trik, K-pop, Agama Kristen

Wednesday, 3 April 2013

Kalkulator dengan typedef dan struct

| Wednesday, 3 April 2013
Dulu kita pernah membahas dengan typedef sekarang kita membahas bagaimana membuat kalkulator dengan typedef dan struck alias digabung gitu, hhe.. penasaran, langsung aja liat dibawah ini codingnya :



#include <iostream>
using namespace std;

typedef struct kal
{
    int memilih;
    float bil1;
    float bil2;
    float hsl;
};
int main()
{
    kal kulator;
    cout<<"========== Program Kalkulator =========="<<endl;
    cout<<"========== Eko Sutrisno ================"<<endl;
    cout<<"1 Tambah"<<endl;
    cout<<"2 Kurang"<<endl;
    cout<<"3 Bagi"<<endl;
    cout<<"4 Kali"<<endl;
    cout<<"Pilihan anda : ";
    cin>>kulator.memilih;
    switch (kulator.memilih)
    {
    case 1:
        cout<<"Masukkan bilangan 1 : "; cin>>kulator.bil1;
        cout<<"Masukkan bilangan 2 : "; cin>>kulator.bil2;
        kulator.hsl=kulator.bil1+kulator.bil2;
        cout<<"Hasil : "<<kulator.hsl;
        break;
    case 2:
        cout<<"Masukkan bilangan 1 : "; cin>>kulator.bil1;
        cout<<"Masukkan bilangan 2 : "; cin>>kulator.bil2;
        kulator.hsl=kulator.bil1-kulator.bil2;
        cout<<"Hasil : "<<kulator.hsl;
        break;
    case 3:
        cout<<"Masukkan bilangan 1 : "; cin>>kulator.bil1;
        cout<<"Masukkan bilangan 2 : "; cin>>kulator.bil2;
        kulator.hsl=kulator.bil1/kulator.bil2;
        cout<<"Hasil : "<<kulator.hsl;
        break;
    case 4:
        cout<<"Masukkan bilangan 1 : "; cin>>kulator.bil1;
        cout<<"Masukkan bilangan 2 : "; cin>>kulator.bil2;
        kulator.hsl=kulator.bil1*kulator.bil2;
        cout<<"Hasil : "<<kulator.hsl;
        break;
    default:
        cout<<"";
    }
    return 0;
}



Outpunya sebagai berikut:
Outputannya by eko sutrisno

Related Posts

No comments:

Post a Comment