“理解度”+

平成27年11月2日
森田 彦
次のプログラムを実行した場合、最終的に変数cの値は何になって
いますか?次の選択肢から選んで下さい。
int a,b,c;
a=2;
b=5;
c=4;
c=a-b;
c=c*a;
1.4
2.-3
3.3
4.-6
5.6
解答
int a,b,c;
a=2;
b=5;
c=4;
c=a-b;
2-5 = -3
c=c*a;
(-3)×2 = -6
4.-6
次のプログラムを実行した場合、最終的に変数cの値は何になって
いますか?次の選択肢から選んで下さい。
String a,b,c;
a="テスト";
b="理解度";
c="スタート";
c=b+a;
1.テスト
2.理解度
3.テスト理解度
4.理解度テスト
5.スタート
解答
String
a,b,c;
a="テスト";
b="理解度";
c="スタート";
c=b+a;
4.理解度テスト
“理解度”+”テスト”→
“理解度テスト”
次のプログラムを実行した場合、最終的に変数cの値は何になってい
ますか?次の選択肢から選んで下さい。
String a,b,c;
a=“テスト”;
b=“理解度”;
c=“スタート”;
c=a;
a=b;
b=c;
c=b+a;
1.テスト
2.理解度
3.テスト理解度
4.理解度テスト
5.スタート
解答
String
a,b,c;
a=“テスト”;
変数a
テスト
変数b
理解度
変数c
スタート
c=a;
テスト
理解度
テスト
a=b;
理解度
理解度
テスト
b=c;
理解度
テスト
テスト
b=“理解度”;
c=“スタート”;
c=b+a;
3.テスト理解度
次のプログラムを実行し、変数cの値を表示させた場合、どのように
表示されますか?最も適切なものを次の選択肢から選んで下さい。
int a,b,c;
a=6;
b=4;
c=a/b;
1.6
2.4
3.1.5
4.1
5.0
解答
int a,b,c;
a=6;
b=4;
c=a/b;
 (整数/整数)の演算結果は、整数になる。
 つまり、小数点以下が切り捨てられる。
 したがって、
C=a/b=6/4=1.5→1
4.1
 日時:11月9日
14:55~15:45
 形式:ペーパーテスト
 範囲:第4章まで(p.98まで)
 その他:テキストは参照可
テスト中はPCは使用できません。
 注意:テストを無断欠席すると単位の取得はできません。
 これまでの学習内容の理解度を確認する小テストを科目のHPに用意し
ています。
 http://ext-web.edu.sgu.ac.jp/HIKO/Prog1/
 テストへ向けての勉強にもなりますので、各自チャレンジしてみて下
さい。
テストの問題を解く前提になるので、ど
 この理解が、
うしても内容を理解できない時は、森田まで質問に来て結構です。
 学習内容
テキスト「第4章
変数」4-11節~4-12節まで
pp.93~p.98
 学習目標
 プログラムで用いる論理型変数および配列の扱いを理解する。
 学習のポイント

論理型変数の値はtrueかfalseの2通りだけ。

配列はA[1]、A[3]などのように、保管した値を添え字(要素の通し
番号)で指定できる。

添え字は0から始まる。
【基礎課題4-12-1】までチェックを受けた人は終了して結構です。