__Canyusuf__
Hectopat
- Katılım
- 31 Ocak 2018
- Mesajlar
- 30
Daha fazla
- Cinsiyet
- Erkek
C:
#include <stdio.h>
main()
{
int a,b,x;
int sonuc1;
float sonuc2;
printf("birinci sayiyi giriniz: ");
scanf("%d",&a);
printf("ikinci sayiyi giriniz: ");
scanf("%d",&b);
printf("islem seciniz: ");
scanf("%d",&x);
if(x==1)
{
sonuc1=a+b;
printf("sonuc = %d",sonuc1);
}
else if (x==2)
{
sonuc1 = a-b;
printf("sonuc = %d",sonuc1);
}
else if (x==3)
{
sonuc1=a*b;
printf("sonuc = %d",sonuc1);
}
else if (x==4)
{
sonuc2 = a/b;
printf("sonuc = %f",sonuc2);
}
else
{
printf("yanlis sayi girdiniz tekrar deneyiniz");
}
return 0;
}
a'yı 3 b'yi 4 alınca 3/4 vermesi gerekirken 0 veriyor, bunu nasıl çözebilirim?
Son düzenleyen: Moderatör: