入力した長さの単位をセンチメートル(cm)からインチ(inch)へ換算する
当ページのリンクには広告が含まれています。
スポンサーリンク
ここでは入力した長さの単位をセンチメートル(cm)からインチ(inch)へ換算してみましょう。
センチメートルとインチ
センチメートルとインチは次のように換算することができます。
$$ 1[cm] = 0.3937007874[inch] $$これを使って、プログラムを作成しましょう。
サンプルプログラム
それではサンプルプログラムをみてみましょう。
/*
* C言語のサンプルプログラム - Webkaru
* - 入力した長さの単位をセンチメートル(cm)からインチ(inch)へ換算 -
*/
#include <stdio.h>
int main(void){
float length_cm, length_in;
/* 長さ(cm)を入力 */
printf("長さを入力(cm)= ");
scanf("%f", &length_cm);
/* cm を inch に変換 */
length_in = length_cm * 0.3937007874;
/* 表示 */
printf("%f cm\n", length_cm);
printf("%f inch\n", length_in);
return 0;
}
実行結果
いくつかの実行結果です。
長さを入力(cm)= 1 1.000000 cm 0.393701 inch
長さを入力(cm)= 2.5 2.500000 cm 0.984252 inch 3.144000
このように入力した長さ(cm)の単位をセンチメートルからインチに換算します。