for文
Posted: 2016年12月16日(金) 09:02
バス停を毎日一定距離動かし、数メートル離れた自宅前に来るのは何日目かを求めるプログラムを作りたいのですがうまくいきません。
どこがおかしいのでしょうか...?
#include <stdio.h>
int main(void){
int nissuu;
double kyori,idou;
printf("バス停との距離(m):");
scanf("%lf",&kyori);
printf("バス停を1日に移動させる距離(cm):");
scanf("%lf",&idou);
idou = idou / 100;
for (nisuu=1;kyori < idou;nissuu++){
idou = idou + idou;
}
printf("%d日目にバス停が家の前に来る^^\n",nissuu);
return 0;
}
どこがおかしいのでしょうか...?
#include <stdio.h>
int main(void){
int nissuu;
double kyori,idou;
printf("バス停との距離(m):");
scanf("%lf",&kyori);
printf("バス停を1日に移動させる距離(cm):");
scanf("%lf",&idou);
idou = idou / 100;
for (nisuu=1;kyori < idou;nissuu++){
idou = idou + idou;
}
printf("%d日目にバス停が家の前に来る^^\n",nissuu);
return 0;
}