プログラミングⅠ 平成30年10月29日 森田 彦
第1回テストについて 注意:テストを無断欠席すると単位の取得はできません。 日時:11月12日 14:55~15:40 形式:ペーパーテスト 日時:11月12日 14:55~15:40 形式:ペーパーテスト 範囲:第4章まで(p.98まで) その他:テキストは参照可 テスト中はPCは使用できません。 注意:テストを無断欠席すると単位の取得はできません。
本日の学習 学習内容 学習目標 学習のポイント 【基礎課題4-9-2】までチェックを受けた人は終了して結構です。 テキスト「第4章 変数」4-6節~4-9節まで pp.76~90 学習目標 プログラムで用いる整数型変数、実数型変数および定数の扱いを理 解する。 学習のポイント Java言語における整数と実数の違いとは? 【基礎課題4-9-2】までチェックを受けた人は終了して結構です。
1 次の答(Ansの値)は何になる? 1.5にならないのは? int Data1,Data2,Ans; Data1=1; Data2=2; 整数型変数では、小数点以下が切り捨てられるから
実数型変数の導入 ? 1.0 int Data1,Data2 double Ans; Data1=1; Data2=2; 実数型変数は小数点以下を保管できる。 ? 1.0 Ansの値は何になるか? Java言語のルール:整数/整数→整数 となる。
解決策 int Data1,Data2 double Data1,Data2 double Ans; Data1=1; Ansの値:1.5 Ans=(Data1+Data2)/2; double Data1,Data2 Ansの値:1.5 int Data1,Data2 double Ans; Data1=1; Data2=2; Ans=(Data1+Data2)/2; Ansの値:1.5 /2.0;