情報処理3 第5回目講義 担当 鶴貝 達政 10/1/2015 1 プログラムの基本的な仕組み ① 出力 print 命令 ② 計算 = + - * / % ++ -- ③ 入力 <STDIN>; ④ 条件判定 if 命令 ⑤ 繰り返し 10/1/2015 2 配列変数(復習) 100個の変数。 $x[0] から $x[99] 変数全体を @x で表現する print $x[0],$x[1],$x[2],$x[3],・・・,$x[99]; print @x; 10/1/2015 3 条件判定 if 命令 if(条件) { 命令1; } else { 命令2; } 条件が正しい(真)ときに、命令1を実行する。 条件が誤り(偽)ときに、命令2を実行する。 10/1/2015 4 条件判定 条件 (1)大きい(小さい) >(<) 例)変数 $x は、10より大きい (2)以上(以下) >=(<=) 例)変数 $a は、0以下である (3)等しい == 例)変数 $x は、$y に等しい (4)異なる != 例)変数 $a は、-3 ではない 10/1/2015 $x>10 $a<=0 $x == $y $a != -3 5 問題 4-1(配列変数) キーボードから5桁の半角の数値を入力して、 全角に変換して、表示する ポイント 例えば、32567 を入力したときの百の位(5) を計算する方法を考える 32567を1000で割った余りを100で割る 10/1/2015 6 問題 4-2( if 命令) キーボードから数値を入力して、偶数か 奇数かを判定する ポイント 偶数の条件:2の倍数 2で割った余りが 0 に等しい 10/1/2015 7
© Copyright 2025 ExpyDoc