読者です 読者をやめる 読者になる 読者になる

Game_life_company’s diary

趣味が多めでゲーム中心の人間の雑記

C言語 プログラミング演習 #4 「型」

どうも!!

みなさん、GLCOの社長です。

 

今回は第4回「型」をやっていきます。

 

「二つの整数を読み込んで、それらの和・差・積・商の4つの値を表示するプログラムを作成せよ。」

----------------------------------------------------------------------

#include<stdio.h>

int main(void)
{
double x,y;

puts("二つの整数値を入力してください。");
printf("実数: x"); scanf("%lf",&x);
printf("実数: y"); scanf("%lf",&y);

printf("x+y=%f\n",x+y);
printf("x-y=%f\n",x-y);
printf("x*y=%f\n",x*y);
printf("x/y=%f\n",x/y);

return 0;

}

 

-------------------------------------------------------------------------------------

二つの整数値を入力してください。

実数:x5

実数:y6

x+y=11.000000

x-y=-1.000000

x*y=30.000000

x/y=0.833333

となりました。

 

これまでは、int (整数型)を使っていましたがこのプログラムには double(浮動小数点型)が使われています。

他にも、いろいろの型があるので使うたびに紹介していきます。

 

それでは、演習をやっていきます。

演習2−3

「読み込んだ実数値のそのままを表示するプログラムを作成せよ。」

-------------------------------------------------------------------------------------

#include<stdio.h>
int main(void)
{
double no;

printf("Input number: ");
scanf("%lf",&no);

printf("%f\n",no);

return 0;
}

 

------------------------------------------------------------------------------

Input number: 43.4444

43.444400

 

となりました。

 

 

「キャスト」型変換

 

演習2-5

「2つの整数値を読み込んで、前者の値が後者の値の何%か実数で表示するプログラムを作成せよ。」

-------------------------------------------------------------------------------------------

#include<stdio.h>
int main(void)
{
int x;
int y;

printf("Input number X: ");
scanf("%d",&x);

printf("Input number Y: ");
scanf("%d",&y);

printf("xはyの%f%%です。\n",(double)(100*x)/y);

return 0;

}

-----------------------------------------------------------------------------------------

Input number X:  24

Input number Y: 34

xはyの70.588235%です。

 

 演習2-6

「身長を整数値を読み込んで、標準体重を実数で表示するプログラムを作成せよ。

標準体重は(身長−100)*0.9によって求め、その小数点以下を1桁だけ表示すること。」

----------------------------------------------------------------------------------------

#include<stdio.h>
int main(void)
{
int len;
printf("身長を入力してください:");
scanf("%d",&len);



printf("標準体重は%.1fです。\n",(double)(len-100)*0.9);

return 0;

}

------------------------------------------------------------------------

身長を入力してください:175

標準体重は67.50です。

 

 となりました。

 

 

今回は以上で終わります。