プログラミング実習

Download Report

Transcript プログラミング実習

Javaプログラミング
・数字の並べ替えをやってみよう
最も小さい数字を探す



前回は,入力した数字から最も大きい数
字を探すプログラムを勉強しました。
それでは,前回最後のプログラム
If4a.javaを少し書き直して,最も小さい数
字を探すプログラムにするには,どうすれ
ばよいでしょう?
答えはIf5a.javaですが,まずは見ないで
考えてみましょう。
入力する数字の個数を多くして
みましょう




今,入力出来る数字の個数は3個です。
If4a.javaを用いて,これを5個にしてみま
しょう。
どこをどのように書き直せば良いでしょう
か?
If6a.javaが答えですが,まずは見ないで
考えてみましょう。
数字を大きい順に並べる①




If6a.javaのプログラムを書き換えて,入力した
数字を大きい順に並べ替えるプログラムに書き
換えてみましょう。
配布したプリントに書かれているようにプログラ
ムを書き換えてみましょう。
書き換える範囲は,data[4]を入力し終わって
から,エラー処理ブロックに入る前までです。
正解はIf7a.javaにありますが,まずは自分で
入力してみましょう。
数字を大きい順に並べる②




もっと単純な方法もあります。
次に配布したプリントのように書き換えて
みましょう。
同じように,大きい順に並べ替えることが
出来ます(If8a.java)。
なぜこのプログラムで大きい順に並べ替
えることが出来るのでしょう?