第三回課題
まず、paiza.IO で以下のプログラムを実行せよ。
paiza.IO でプログラムを実行する方法は第一回3ページ目に記されている。
int x=18;
int y=5;
int z, w;
double s=18;
double t=5;
double u, v;
z = x / y;
u = x / y;
w = s / t;
v = s / t;
cout << "zは" << z << "である\n";
cout << "uは" << u << "である\n";
cout << "wは" << w << "である\n";
cout << "vは" << v << "である\n";
現れた結果に対し、以下の問に答えよ。
- z の値が 3.6 にならなかった理由を述べよ
- u の値が 3.6 にならなかった理由を述べよ
- w の値が 3.6 にならなかった理由を述べよ
- v の値が 3.6 になった理由を述べよ
解答するにあたっての考え方は、本日2ページ目「int 型と double 型にまつわる注意」を参照すること。
オンラインコンパイラで C/C++ を自習しように戻る