0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

中古ノート、買ってみた。 その46

Posted at

概要

中古ノート買ってみた。
wsl1のubuntu18.04にmono入れてみた。
mono版プロデル、入れてみた。
新幹線のデータ見つけたのでやってみた。

参考にしたページ

練習問題

各県の新幹線駅数は、いくつを表示せよ。

実行結果

# mono pconsole.exe sin1.rdr
各県の新幹線駅数は、いくつを表示
10       山形県
9
8       岩手県  新潟県
7
6       福岡県  静岡県
5       山口県  広島県  長野県
4       兵庫県  宮城県  熊本県  福井県  秋田県  青森県
3       愛知県  佐賀県  埼玉県  富山県  東京都  栃木県  石川県  福島県  群馬県  長崎県  鹿児島県
2       北海道  岡山県  神奈川県
1       京都府  大阪府  岐阜県  滋賀県


サンプルコード

※コンソール


ファイル名は「eki.csv」
データ表を作ってデータとする
データの見出し行は、真
//駅名,読み方,前の駅,緯度,経度,県,開業
ファイル名というファイルが存在するなら、データへファイル名から読み込む
データを「県」で並び替える
駅数という辞書を作る
県名は、「愛知県」
zは、0
駅は、0
データの一覧を、要素へそれぞれ繰り返す
	//要素(6)を表示する
	要素(6)と県名が等しいなら
		駅は、駅 + 1
		zは、2
	でなければ
		駅は、駅 + 1
		駅数の県名は、駅
		県名は、要素(6)
		駅は、0
		zは、0
	そして
そして
zが2に等しいなら
	駅は、駅 + 1
	駅数の県名は、駅
そして
//駅数を報告する
「各県の新幹線駅数は、いくつを表示」を表示する
駅名は、駅数の見出し
枠は、「」
10回、iに、カウントしながら繰り返す
	枠は、枠 & 「[11 - i]       」
	駅名を、要素へそれぞれ繰り返す
		駅数(要素)が(11 - i)に等しいなら
			枠は、枠 & 要素  & 「  」
		そして
	そして
	枠は、枠 & 改行
そして
枠を表示する





以上。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?