Plasmaschlag
Grünschnabel
Hallo Leute,
ich habe ein Problem bei einer Rechnung in einer FOR - Schleife.
Mein Programm rechnet bisher immer z.B. 200.000 : 50.000 = 4
Es soll aber so sein, dass es von den 200.000 - 50.000 abzieht und danach den rest (150.000) - 55.000 rechnet (also zu dem Subtrahend etwas dazuzählt, aber immer die gleiche Zahl. Indem fall immer 5.000 mehr) und dann 95.000 - 60.000, bis die Ausganszahl kleiner ist als der Subtrahend. Anschließend sollen die Anzahl der Rechnungen ausgegeben werden, wie in dem Beispiel: 3 . Also sone art spezielle Division.
Leider bin ich gerade etwas überfordert und könnte hilfe gebrauchen.
So sah meine Rechnung bisher aus:
ich habe ein Problem bei einer Rechnung in einer FOR - Schleife.
Mein Programm rechnet bisher immer z.B. 200.000 : 50.000 = 4
Es soll aber so sein, dass es von den 200.000 - 50.000 abzieht und danach den rest (150.000) - 55.000 rechnet (also zu dem Subtrahend etwas dazuzählt, aber immer die gleiche Zahl. Indem fall immer 5.000 mehr) und dann 95.000 - 60.000, bis die Ausganszahl kleiner ist als der Subtrahend. Anschließend sollen die Anzahl der Rechnungen ausgegeben werden, wie in dem Beispiel: 3 . Also sone art spezielle Division.
Leider bin ich gerade etwas überfordert und könnte hilfe gebrauchen.
So sah meine Rechnung bisher aus:
Code:
for(i=0;i<9;i++)
{
if(eing[i]!=0){
anz[i]= geld/eing[i];
erg[i]= anz[i]*p[i];}
else
erg[i]=0;
if(eing[i]==0) anz[i]=0;
}