はじめての C
「設定変えるのが楽しすぎて未だにCの勉強もしてないんだよ」
"のびたのLinux奮闘記 #8" 04/04/27*1
テキストをながめてても上達するわけないので、課題を解くしかないか ...
整数どうしの割り算
2つの整数(a, b)を入力すると
a ÷ b を計算して
割り切れるか否かを表示し
割り切れないときには
その余りを表示する
プログラムを作成せよ。
(↓インデントがないので見にくいね)
- /* warizan */
- #include
- main()
- {
- int a, b, p, q;
- printf("今から割り算をしてみます。\n");
- printf("2つの数字を入力しなさい。\n");
- printf("Input a = ");
- scanf("%d", &a);
- printf("Input b = ");
- scanf("%d", &b);
- printf("\n");
- p = a / b;
- q = a - p * b;
- if (q == 0) {
- printf("%d ÷ %d は割り切れました。\n", a, b);
- } else {
- printf("%d ÷ %d は割り切れません。\n", a, b);
- printf("余りは %d ですネ。\n", q);
- }
- }
これだと a < b だとちょっとヘン ... まっ、いいか。
*1:スレッドが 1ヶ月もたなかったヨ ..