Bir borcunun faizi, basit olarak aşağıdaki formülle hesaplanabilir:
faiz = anapara * oran * gunler / 365

bende şöyle bişey yaptım kod çalışıyor fakat 10.000 gibi noktalı sayılar girince saçmalıyor bunun nedeni ne olabilir?
#include <stdio.h>
int main()
{
int anapara, oran, kacgunluk, toplamfaiz;
printf("Ana Parayi Giriniz Cikis Icin -1\n");
scanf_s("%d", &anapara);
if (anapara != -1)
{
printf("Faiz Oranini Giriniz:\n");
scanf_s("%d", &oran);
printf("Kac Gunluk Faiz:\n");
scanf_s("%d", &kacgunluk);
printf("Faiz ücreti: %d $ 'dir", toplamfaiz = anapara * oran * kacgunluk / 365);
}



return 0;
}

 

integer değil float kullan.

kulkke

float kullanacaksın. ayrıca bu c, c++ değil.

melancholyman

tamamdır anapara ve oran'ı float yaptım oldu. çok teşekkür ettim.

xxfastboy
1

mobil görünümden çık