10/11/22 17:54:23
>>294
>>299 の修正
負数の割り算は気持ち悪いので
#include <stdio.h>
int main(void)
{
int i, j;
int data[]={50, 75, 55, 60, 0};
i=100;
for(j=1;data[j]>0;j++)
{
if(data[j]>data[j-1])
i+=(data[j]-data[j-1])*20/data[j-1];
else
i-=(data[j-1]-data[j])*20/data[j-1];
}
printf("i=%d\n", i);
return 0;
}