変数を使うことで、長いプログラムを簡単に作る。 その2-1

15.000000マイルは、24.135000キロメートル
20.000000マイルは、32.180000キロメートル
30.000000マイルは、48.270000キロメートル

上記実行の表示内容は、 15マイルと、20マイル、30マイル の、Km(キロメートル)に換算した結果を表示させています。
このような場合、次のように最初の1行だけ表示するプログラムを作って、実行を確認します。 この時に、変化する所を記憶するための変数(mile)を用意します。

#include <stdio.h>

main()
{
	double mc = 1.609;	/* マイルをキロメートルに換算するため定数記憶用 */
	double mile;	/* 変換対象のマイルデータ記憶用 */
	
	mile = 15.0;
	printf("%fマイルは、", mile);
	printf("%fキロメートル\n", mile * mc);
	
}

そして、1行の表示命令に対応する上記の太字部分を、コピー貼り付け操作で、次のように増やします。

後は、目的の表示が行えるように、mileの設定値を2箇所変更すれば出来上がりです。

←正しく修正してからクリックください。

←わからない場合は、クリック