下記の各問題のフローチャートとプログラムを作成しなさい。次の表は2005年5月15日現在のサッカーJ1の対戦成績です。この表を利用して配列のプログラムを作ります。lostプログラム冒頭の配列宣言は次のようになります。{10,8,22,16,14,11,19,17,14,10,16,17,17,20,23,20,17,21};得失点差を求め、チーム名と得失点差を表示する。得失点差は配列tokusittensaに代入する。(J1_1.java)各チームの勝ち点を求める。勝ち点は配列katitenに代入する。勝ち点は次の式で計算します。得点の多いチームを探す。(J1_3.java)最も得点の少ないチームを探す。(J1_4.java)最も失点の多いチームを探す。(J1_5.java)最も失点の少ないチームを探す。(J1_6.java)得点の多い順にチーム名の並びを変える。(J1_7.java)失点の少ない順にチーム名の並びを変える。(J1_8.java)各チームの1試合の平均得点と失点を求め、配列avescoreとacelostに格納し、表示する。(J1_9.java)平均得点が最も多いチームと最も少ないチーム名を出力する。(J1_10.java)平均失点が最も多いチームと最も少ないチーム名を出力する。(J1_11.java)平均得点の大きい順にデータを並べ替え、表示する。(J1_12.java)平均失点の小さい順にデータを並べ替え、表示する。(J1_13.java)勝ち点による順位を配列juni1に格納し、表示する。(J1_14.java)得点による順位を配列juni2に格納し、表示する。