C/C++の宿題を片付けます 122代目
■ このスレッドは過去ログ倉庫に格納されています
[1] 授業単元:計算機プログラミング
[2] 問題文(含コード&リンク):
出発点を打ち込むと、隣接する交差点名と交差点番号および距離を表示させます。表示された交差点の中から次に進む交差点を選択できるようにし、順々に道案内するプログラムを作成しなさい。また、プログラムを途中で終了させる工夫もしなさい。
交差点のデータ(map.dat)は次の通り。
1, 0.0, 0.0, Eki, 2, 2, 4
2, -0.6, 0.15, Dikancho, 3, 1, 3, 11
3, -0.83, 0.0, Kamidaikancho, 4, 2, 4, 9, 10
4, -0.6, -0.38, Omachi, 3, 1, 3, 5
5, -0.38, -0.68, Matsumori, 3, 4, 6, 7
6, 6.0, -0.3, Takada, 1, 5
7, -0.18, -1.02, Toriage, 2, 5, 8
8, -0.84, -1.58, Nakano, 3, 7, 9, 18
9, -0.9, -0.98, Daigaku, 2, 3, 8
10, -0.98, 0.15, Runesugai, 3, 3, 11, 13
11, -0.78, 0.3, Yubinkyoku, 3, 2, 10, 12
12, -1.28, 0.68, Mototeramachi, 2, 11, 13
13, -1.32, 0.53, Ichibancho, 4, 10, 12, 14, 15
14, -1.8, 0.98, Siro, 2, 13, 20
15, -1.43, -0.15, Doyacho, 2, 13, 16
16, -1.73, -0.26, Shintera, 3, 15, 17, 20
17, -1.8, -1.43, Asahigaoka, 3, 16, 18, 19
18, -1.2, -1.73, Nishi, 2, 8, 17
19, -2.48, -1.2, Shimizu, 2, 17, 20
20, -2.33, -0.51, Jyumoku, 3, 14, 16, 19
左から、「交差点番号,Eki基点のx座標,y座標,地名,交差点から出る道路の本数,隣接する交差点番号」を示す。
[3] 環境
[3.1] OS: Windows
[3.2] コンパイラ名とバージョン: gcc
[3.3] 言語: C
[4] 期限: 2009年1月22日17:00まで
[5] その他の制限:サーチング、ソーティングを使わなければならない指定です。
■ このスレッドは過去ログ倉庫に格納されています