So hiho bin neu hier
Habe folgendes Problem:
Ich soll ein Programm für die Schule schreiben mit dem ich die Dauer, bis Schulden abgezahlt sind, ausrechnen kann.
Hab bis jetzt folgendes:
Mein Problem ist jetzt die For-Schleife, da stimmt was nicht. Hab aber auch keine Ahnung was genau falsch ist.
Wer kann mir da weiterhelfen???
MfG
Stevu
Habe folgendes Problem:
Ich soll ein Programm für die Schule schreiben mit dem ich die Dauer, bis Schulden abgezahlt sind, ausrechnen kann.
Hab bis jetzt folgendes:
Code:
#include <stdio.h>
#include <conio.h>
float monat(float fanf, float fend, float fzs, float far);
int main()
{
float schul, zschul, zs, ar, z;
float i;
printf("Alles in Euro angeben!\n");
printf("Schulden angeben: \n");
scanf("%f",&schul);
printf("Zielschulden angeben: \n");
scanf("%f",&zschul);
printf("Zinssatz angeben: \n");
scanf("%f",&zs);
printf("Annuitaetenrate angeben: \n");
scanf("%f",&ar);
z=(schul*zs/100)/12;
printf("\nHoechste monatliche Zins: \n%.2f",z);
i=monat(schul, zschul, zs, ar);
printf("\nNach %.1f Monaten sind die Schulden abgezahlt.",i);
getch();
}
float monat(float fanf, float fend, float fzs, float far)
{
int n=0, i;
float z;
for(i=n;fanf>=fend;i=i+n)
{
z=(fanf*fzs/100)/12;
fanf=fanf-far+z;
}
return i;
}
Mein Problem ist jetzt die For-Schleife, da stimmt was nicht. Hab aber auch keine Ahnung was genau falsch ist.
Wer kann mir da weiterhelfen???
MfG
Stevu