C言語演習(6)ファイル中文字の書き換え

P118 ファイル中の文字列の書き換えのサンプルプログラムを実行。ファイル名はP118.c とする。
(dog.txtファイルを用意してください。rabbit.txtファイルが生成される。
— .1プログラムと
— .2 コマンドラインのコンパイルと実行の出力画面、
— .3 dog.txt、
— .4 rabbit.txtファイルの内容を提出してください。)

C言語演習(8)ゲーム得点のファイル保存

1)Nim gameを作って、隣席と対戦してください。ファイル名はnim.cとする。
(参考;https://lms.edu2web.com/2016/04/25/nim-game/)
2)p109を参考して、勝者の名前を記録するように改造してください。記録ファイル名は、nim.scrとする。
====================================
Now winner is mary!!
====================================
3)さらに対戦記録をファイルに記録するようにしてください、例:
====================================
Input players’ names
player 1:tom
player 2:mary

number of stones:5

There are 5 stones.
tom’s turn! Take some stones:4

There are 1 stones.
mary’s turn! Take some stones:4

Now winner is tom!!
====================================
nim.c、nim.scr と実行画面のコピーを提出してください。

C言語演習(a)社員名簿にファイル保存機能追加

P131の社員名簿の構造体配列プログラムを改造し、保存機能を追加する。
ファイル名はP131a.cとする。

1)P113のプログラムを参考し、社員名簿データ処理プログラムを作成する。
1.1)社員名簿データをバイナリファイル(staff.dat)に書き出し
1.2)社員名簿データ読み出し
1.3)社員名簿データを画面に表示する。

つまり、P113のプログラムのint型処理を、P131の社員名簿の構造体型に差し替えるイメージです。

2)P119のdumpコマンドを利用しで(staff.dat)の内容表示して、説明してください。

提出物:ソースコード、出力画面、Dumpコマンドでstaff.dat内容の説明

C言語演習(b)カロリー計算プログラムに保存機能を追加

1)カロリー計算プログラムP134.cを完成する。
2)カロリーの構造体配列プログラムに保存機能を追加する、ファイル名はP134a.cとする。
カロリーデータをバイナリファイル(calorie.dat)に保存機能を追加してください。
(例:登録は1を、計算は2を、保存は3を、終了は0を入力してください)
(先週の社員名簿ファイル保存p131b.c、そしてP113.cのプログラムを参考)
3)dumpコマンドで(calorie.dat)の内容を確認してください。