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

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

オープンソース/C言語サンプルプログラム 論理式の値

●数字を2つ入力し、論理式を計算し値を表示するプログラムです。
 ≫ソースファイルのダウンロード: ronrisiki001.c

【問題】
●文字を入力したらどうなるか考察し、実際に試してみよう。
●別の論理式やさらに複雑な論理式に変更して、試してみよう。

/****************/
/*  論理式の値  */
/****************/
#include <stdio.h>
#include <stdlib.h>
void  main( )
{
    char    c[128];
    int     a,b,m;

    printf("\n**** 論理式の値を調べます ****\n");
    printf("\na に好きな数字を入力して下さい");
    printf("\na= "); gets(c); a=atoi(c);
    printf("\nb に好きな数字を入力して下さい");
    printf("\nb= "); gets(c); b=atoi(c);

    printf("\n a の値は %d, b の値は %d\n\n",a,b);

    m=(a==b);                              // 論理式 a==b の値を m に代入
    printf("論理式 a==b の値は %d\n",m);
    m=(a<b);                               // 論理式 a<b の値を m に代入
    printf("論理式 a<b の値は %d\n",m);
    m=(a>b);                               // 論理式 a>b の値を m に代入
    printf("論理式 a>b の値は %d\n",m);
}
   

※SSL暗号化通信対応

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