はじめての C
整数どうしの割り算
プログラム warizan を手直しして
割り算の答と
その余りを表示する
プログラムを作成せよ。↑入力まちがいのチェックもつけて
- /* warizan.2 */
- #include
- main()
- {
- int a, b;
- char buf[64];
- printf("いまから a, b 2つの数字を入力して、その商と余を求めます。\n\n");
- printf("もとの数字を入力してください a = ");
- for ( ; scanf("%d", &a) != 1 ; ) {
- printf("数字で入力してネ a = ");
- scanf("%s", buf);
- }
- printf("割る数字を入力してください b = ");
- for ( ; scanf("%d", &b) != 1 ; ) {
- printf("数字で入力してネ b = ");
- scanf("%s", buf);
- }
- printf("\n");
- printf("a ÷ b の答えは %d です。\n", a / b);
- printf("a ÷ b の余りは %d です。\n", a - (a / b) * b);
- }
真の返り値
4つの設問をだして
答えを数字で入力させて
正しければ そこで終了し
まちがいのときには
正解がでるまで終了しない
プログラムを作成せよ。
- /* kaeriti */
- #include
- main()
- {
- int a;
- printf("C言語で返り値が真なのはどれ ?\n");
- printf("(1) 2\n(2) 0\n(3) 1\n(4) -1\n");
- printf("番号で答えてください。\na = ");
- for ( ; scanf("%d", &a) == 1 ; ) {
- if (a != 3) {
- printf("残念、もう一度。\na = ");
- } else {
- printf("正解 !\n");
- break;
- }
- }
- }
text: 金山典世さん(稚内北星)のページ