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

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

オープンソース/C言語サンプルプログラム 時刻表示 時分→分変換

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

【問題】
●自分で計算した結果と比較してみよう。
●関数 fflush( ) の働きは何か。
●時分から秒に変換するプログラムに改造してみよう。
●分から時分に変換するプログラムに改造してみよう。
※2016. 6.29 画面表示を一部変更しました

/********************/
/*  時分→分  変換  */
/********************/
#include <stdio.h>
#include <stdlib.h>

void  main( )
{
   char    c[128];
   int     m,h,m2;

    printf("\n**********************");
    printf("\n*  時間の表示変換    *");
    printf("\n* ○時間○分→○○分 *");
    printf("\n**********************\n");

    printf("\n時間: "); fflush(stdout);
    gets(c); h=atoi(c);                 // 時入力,数値に変換

    printf("\n分  : "); fflush(stdout);
    gets(c); m=atoi(c);                 // 分入力,数値に変換

    m2=h*60+m;

    printf("\n %d 時間 %d 分 → %d 分\n",h,m,m2);
}
   

※SSL暗号化通信対応

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