![]() |
下のようなフォームをもつ、分数を小数にするプログラムを作ってください。
|
![]() |
3つの数の平均を求めるプログラムを作ってください。
![]() |
このエラーを回避するため、c を整数型の変数ではなく小数を受け付ける型の変数にしてしまいましょう。小数を受け付ける型は実数型と呼ばれ、「Real」と表します。プログラムを以下のように修正してください。
![]() |
実行してみましょう。エラーが出て止まってしまいましたね。
これは、割り算「(a + b) / 2」の結果は一般に小数になるのに、その小数の結果を c という整数型の変数に代入しようとしたことが原因です。