第4回: これまでの復習とクラス分けテスト
講義内容
重要事項の確認
これまでの講義内容から重要な点として,以下の項目を確認していきましょう!
変数と代入
- 変数を宣言するために必要なステートメントの書き方は?
- 変数名を決めるときに,使用して良い名前の付け方は?
- 「代入」とはどんな処理(ステートメント)か? また,どのような記号で表記するか?
演算と演算子
- 四則演算の表記の仕方は?
- 「べき乗」,「整数除算」,「商の余り」の表記の仕方は?
- 演算子の優先順は? () 括弧の使い方は?
- 以下の数値計算を行うと,Label1,Label2,Label3 には,それぞれどんな値が表示されるか?
例1:
Dim a As Integer = 1 Dim b As Integer = 2 Dim c As Integer = 3
a = (a + c) / b b = a / b + b c = c - a
Label1.Text = Val(a) Label2.Text = Val(b) Label3.Text = Val(c)
※ a は初期値でそのまま計算できますが,b と c は,b = 2.5,c = 2 にはなりませんよ |
プログラムに入力を与える
- InputBox メソッドの書き方は? Val メソッドの役割は?
- TextBox コントロールから入力値を取得する書き方は?
条件で処理を変える
- IFステートメントの書き方は?
- 関係演算子の表記の仕方は?
いろいろな条件で処理を分ける
3つ以上の条件分岐
- IFステートメントを並べるときに,条件として気をつける点は?
- 入れ子構造の表記の仕方は?
- 以下のプログラムを,IFステートメントを並べる方法と,入れ子構造,それぞれの場合で書いてみましょう
3つのTextBox コントロールから整数の入力を与え,一番小さい数字を出力するプログラム
プログラムにランダム性を与える
- 0から1未満の数値(小数)の乱数を発生させるステートメントの書き方は?
- Int()メソッドのの役割は?
- 任意の範囲で整数の乱数を発生させる方法は?