演習
長野県の市町村7件分のデータを表の順番に,市の名前と人口,面積をリストに追加して,順番にソートするプログラムを作成する.
出力表示として,初めに挿入した順で表示して,ソート後には,人口もしくは面積の順番で,市の名前,人口,面積が表示されるようにすること.
市名 | 人口 | 面積 |
---|---|---|
長野市 | 364277 | 834.81 |
松本市 | 238405 | 978.47 |
上田市 | 150950 | 552.04 |
岡谷市 | 45942 | 85.10 |
飯田市 | 94716 | 658.66 |
諏訪市 | 47512 | 109.17 |
須坂市 | 48823 | 149.67 |
ソート前 長野市:364277:834.81 松本市:238405:978.47 上田市:150950:552.04 岡谷市:45942:85.1 飯田市:94716:658.66 諏訪市:47512:109.17 須坂市:48823:149.67 ソート後 長野市:364277:834.81 松本市:238405:978.47 上田市:150950:552.04 飯田市:94716:658.66 須坂市:48823:149.67 諏訪市:47512:109.17 岡谷市:45942:85.1
ソート前 長野市:364277:834.81 松本市:238405:978.47 上田市:150950:552.04 岡谷市:45942:85.1 飯田市:94716:658.66 諏訪市:47512:109.17 須坂市:48823:149.67 ソート後 松本市:238405:978.47 長野市:364277:834.81 飯田市:94716:658.66 上田市:150950:552.04 須坂市:48823:149.67 諏訪市:47512:109.17 岡谷市:45942:85.1
ポイント
- コレクションの中で,どの種類のクラスを使うと,今回の並べ方ができるだろうか.
- 市名と人口,面積を持つクラスを,どのように定義したらよいだろうか.
- 並べ替えのルールはどのように書ければよいだろうか.
提出
締切日時:1月17日17:00
提出先:WebClass
提出物:作成したすべてのソースコードと実行結果を記載したPDF.
ファイル名:(組番号)_(氏名).pdf(例:875_藤田悠.pdf)