1989年開業 情報工学部門 文部科学省登録番号 第22082号 公益社団法人日本技術士会会員 東大阪商工会議所会員

≫サンプルプログラム一覧 

オープンソース/C言語サンプルプログラム センチメートル→インチ変換

●長さをcmで入力すると、インチに変換し表示するプログラムです。
 ≫ソースファイルのダウンロード: henkan04.c

【問題】
●自分で計算した結果と比較してみよう。
●結果の表示精度を上げるにはどうすればよいか。
●関数 fflush( ) の働きは何か。
●インチからcmに変換するプログラムに改造してみよう。

/********************************/
/*  センチメートル→インチ変換  */
/********************************/
#include <stdio.h>
#include <stdlib.h>

void  main( )
{
    char    c[128];
    double  lc,li;

    printf("\n***** 長さの単位変換 *****");
    printf("\n(センチメートル→インチ)");
    printf("\n\n長さ(cm): "); fflush(stdout);

    gets(c); lc=atof(c);                 // 文字列入力,数値に変換

    li=lc/2.54;

    printf("\n  %f cm → %f インチ\n",lc,li);
}
   

※SSL暗号化通信対応

佐伯英子技術士事務所 〒542-0073 大阪市中央区日本橋 1-14-13 サンオフィス日本橋601  E-mail: info@saeki-pe.com