1. 1.
    0
    panpalarım ödevim gereği çok basit bir hesap makinesi yapmaya çalışıyorum. daha yeniyim , header file' lı oluşturmam gerekiyor programı yazdım fakat çalışmıyor. nedenini bir söyleyin.

    ana program :
    6. include "stdafx.h"
    7. include <iostream>
    8. include "HesapMakinesi.h"
    using namespace std;

    int _tmain(int argc, _TCHAR* argv[])
    {
    int a,b,sonuc,rakam;

    cout << "1. sayiyi giriniz : ";
    cin >> a;

    cout << "2. sayiyi giriniz : ";
    cin >> b;


    cout << "1- Toplama" << endl;
    cout << "2- Cikarma" << endl;
    cout << "3- Carpma" << endl;
    cout << "4- Bolme " << endl;
    cout << "islem turunu seciniz (1,2,3,4) : ";


    HesapMakinesi islem;
    sonuc = islem.hesap(rakam);


    cout << "islem sonucu : " << sonuc << endl;

    system("pause");
    return 0;
    }

    header file :

    9. include "stdafx.h"
    10. include <iostream>

    using namespace std;

    class HesapMakinesi
    {

    public :

    int hesap(int rakam) {

    int x,y,sonuc ;

    cin >> rakam ;

    if (rakam==1)
    {
    sonuc = x + y;
    return sonuc;

    }

    else if (rakam == 2)
    {
    sonuc = x - y;
    return sonuc;

    }

    else if (rakam == 3)
    {
    sonuc = x * y ;
    return sonuc;

    }

    else if (rakam == 4) {

    sonuc = x / y ;
    return sonuc;

    }


    }


    }

    caps de bu : http://imgim.com/cpp.png
    ···
   tümünü göster