『新・明解C言語 入門編 第2版』演習問題解答例 4ー15

演習4ー15

問:右に示すように、身長と標準体重の対応表を表示するプログラムを作成せよ。なお、表示する身長の範囲(開始値、終了値、増分)は整数値として読み込んで、求めた標準体重は少数部を2桁表示すること。

// Ex0415.c

#include <stdio.h>

int main(void)
{
    int min, max, d;
    int temp = 0;

    printf("何cmから:");   scanf("%d", &min);
    printf("何cmまで:");   scanf("%d", &max);
    printf("何cmごと:");   scanf("%d", &d);
    puts("");

    puts("while 文の場合");
    while (min + temp <= max) {
        printf("%d cm   %6.2f kg\n", min + temp, ((double)min + temp - 100) * 0.9);
        temp += d;
    }

    return 0;
}

コメント

 急に難易度が上がる問題ですが、落ち着いて考えれば難しくないです。whileの終了条件、過去にあった標準体重を求める式、ループ前の加算、1つずつ考えて組み込んでみましょう。

 


書籍情報



Copyright (C) 2016 "HYOGOKURUMI" All Rights Reserved./「来未炳吾・平極ルミ・HYOGOKURUMI」の発達障害考察を主とした全ての発信は、相互不干渉など特別な約束をした者達を除き、どなたでもご活用できます。ただし著作権は放棄しておりません。あしからずご了承ください。詳細は著作権に関するガイドラインをご一読ください。/「HYOGOKURUMI.site」は、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイトプログラムである、Amazonアソシエイト・プログラムの参加者です。