C++ Kod hatası

Rıdvan Enes ASLAN
18-06-2021, 01:21   |  #1  
Rıdvan Enes ASLAN avatarı
OP Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Haz 2021

Attığım kodda seçenek 1'i seçiyorum. Kenar uzunluklarını giriyorum ama sonunda işlemi 0 olarak buluyor yani işlemi yapmıyor. Anlayan varsa yardım ederse çok sevinirim...


#include

int main(){
        int secenek;
        float ucgenalan ,dairealan;
        int sinaci;
        float ua, ub, c, d, e, f, g;
       
        printf("Yapmak istediginiz islemi seciniz...\n");
        printf("1-Ucgen alan fonksiyonu\n2-Daire alan fonksiyonu\n3-Dikdortgen alan fonksiyonu\n4-Yamuk alan fonksiyonu\n5-Cikis icin -1 e basiniz.\n");
        scanf("%d",&secenek);
        if(secenek==1)
        {
                printf("Ucgenin 1.kenarini giriniz:",ua);
                scanf("%d",&ua);
                printf("Ucgenin 2.kenarini giriniz:",ub);
                scanf("%d",&ub);
                printf("Ucgenin acisini giriniz:",sinaci);
                scanf("%d",&sinaci);
                if(sinaci==30)
                {
                        ucgenalan=1/4*(ua*ub);
                        printf("Ucgenin alani %f dir.",ucgenalan);
                       
                }
        }
        else if(secenek==2)
        {
                printf("Daire yaricapini giriniz:",c);
                scanf("%d",&c);
                dairealan=3*(c*c);
                printf("Dairenin alani %.2f dir.",dairealan);
        }
       
       
       
       
        return 0;
}