演習課題 [13] 構造体

以下の 8 問についてそれぞれプログラムを作成し,Moodle から提出せよ.
提出〆切は問 1-3 が明日(7 月 19 日)の 16:00 であり,問 4-8 は 7 月 23 日(火)12:00 である
(いずれもMoodle上で自動的に締め切られる).
問 4-8 を 7/19(金)16:00 までに提出できた場合は加点の対象とする
(一部の問題だけ早期提出するということでもOK).

ただし,次の点にはくれぐれも注意せよ(0点またはやり直しとなる).
● プログラムが正しく(エラーにならずに)gcc でコンパイルできることを必ず確認せよ.
● プログラムがすべての実行例と全く同じ動きになることを確認してから提出せよ.
● 提出前には「インデント」のチェックVSCode 上でインデントを自動で揃える作業)を必ず行うこと.


明日(7/19)16:00までに提出】
  • 問 1 (有理数の掛け算)
  • 問 2 (2 本の直線の交点を求める)
  • 問 3 (整数の集合)

来週火曜の正午(7/23, 12:00)までに提出】
明日 7/19(金)16:00 までに早期提出すれば加点の対象
  • 問 4 (市の人口データを並べ替え)
  • 問 5 (問4のデータを市の名前で並べ替え)
  • 問 6 (コマンドライン引数を使って問 4 と問 5 を切り替え)
  • 問 7 (リスト構造を先頭からたどる)
  • 問 8 (リストの末尾にノードを追加していく)※加点対象
    (※今回は問 9 はありません)