Şimdi Ara

c++ hesap makinesinde yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
356
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar c++ a dun başladım switch case yapısını öğrendikten sonra basit bir çok amaçlı hesap makinesi yapmaya çalıştım ancak program hata veriyor nerede hata var söyleyebilirmisiniz hata ayıklamada switch'in {} parantezlerinde sıkıntı oldugunu söylüyor ancak parantezler doğru

    Kod dizini:

    #include <iostream>
    using namespace std;

    main() {

    int x;
    cout << "Birinci sayiyi giriniz";
    cin >> x;

    int y;
    cout << "İkinci sayiyi giriniz";
    cin >> y;

    int z;
    cout << "İsleminizi seciniz -\n Toplama -\n Cikarma -\n Carpma -\n Bolme"

    switch(z) {


    case 1: {
    cout << x+y;
    }
    break;

    case 2: {
    cout << x-y;
    }
    break;

    case 3: {
    cout << x*y;
    }
    break;

    case 4: {
    cout << x/y;
    }
    break;
    default: {
    cout << "Hata.";}

    }




    }







  • tamamdır arkadaşlar sorunu çözdüm sorun switchden önce ; kullanmamadanmış ayrıca kodda hata var doğru kod şu şekilde :

    #include <iostream> 
    using namespace std;

    main() {

    int x;
    cout << "Birinci sayiyi giriniz:";
    cin >> x;

    int y;
    cout << "İkinci sayiyi giriniz:";
    cin >> y;

    int z;
    cout << "İsleminizi seciniz: \n 1-Toplama\n 2-Cikarma \n 3-Carpma \n 4-Bolme";
    cin >> z;

    switch (z) {

    case 1: {
    cout << x+y;
    break;
    }

    case 2: {
    cout << x-y;
    break;
    }

    case 3: {
    cout << x*y;
    break;
    }

    case 4: {
    cout << x/y;
    break;
    }
    default: {
    cout << "Hata";
    break;
    }



    }






    }





  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.