制御構造も大半はC言語と同じです。†if文もC言語と同じです。(a>10){}else{}演習1100点満点のテストの得点から、ABCDの成績を表示するプログラムを作ります。0から100までの乱数を10個表示するプログラムを作ります。100);System.out.println(a);}}}Math.random()は、Mathクラスのクラスメソッドであるrandom()を呼び出しているという意味です。System.out.println()などと同じく、大文字で始まる単語はクラスを表します。次にこの乱数を100点満点の点数とみなして、成績ABCDを表示するプログラムを書きましょう。動作例を以下に示します。†for文もC言語と同じです。for文で、2項目目に20万円を超える条件を書いて、年数と金額を表示するプログラムを作って調べてみましょう。year++;}}}演習2-2break文で直近のループを抜け出せます。上の問題を無限ループにして、break文で書き直してみましょう。†while文もC言語と同じです。{}演習2-3上の問題をwhile文で書き直してみましょう。面積に比例すると考えられます。あたりの矢の割合を調べれば円周率がわかります。いうファイルを作ります。100個乱数を表示するプログラムを作ってみましょう。}}矢の落下点x,yをランダムな位置にするには、乱数で指定します。†for-each文は、Cにはなかったです。{}int型の4個の配列は、以下のように宣言できます。int[4]これを1行で表現して、さらに初期値をいれてしまうこともできます。int[]{1,2,3,4};で宣言した配列の中身を、for-each文で順番に表示せよ。コマンドの後に続けた書いた文字が入っています。表示するプログラムを書いてみましょう。}}演習4-21行につなげて、最後に改行を入れてみましょう。foxcatdogcowfoxprintlnは最後に改行が入りますが、printだけだと改行なしになります。lnは多分ラインフィードの略です。演習4-3args[]の文字をすべてfor-each文で+つけて表示してみましょう。