ID非公開

2022/6/30 14:18

33回答

至急 1~10000 の整数で、4 で割ると 3 余り、17 で割ると 5 余り、19 で割ると 6 余る最大の数を表示するプログラム を for 文を用いて作成出来る方いますか?

C言語関連49閲覧

ベストアンサー

1

1人がナイス!しています

ID非公開

質問者2022/6/30 14:36

三行目のところにintいりましたっけ?

その他の回答(2件)

2

#include <stdio.h> int main(void) { for (int n = (10000 - 6) / 19 * 19 + 6; n >= 1; n -= 19) { if (n % 4 == 3 && n % 17 == 5) { printf("%d\n", n); return 0; } } printf("Not Fournd\n"); return 0; }

2人がナイス!しています

2

c言語です #include <stdio.h> int main(void){ for(int i = 10000; i > 0; i--){ if(i % 4 == 3 && i % 17 == 5 && i % 19 == 6){ printf("%d\n", i); break; } } return 0; }

2人がナイス!しています