学生作业和成绩
作业标题 | 作业描述 | 提交状态 | 成绩 | 学生附件 | 教师附件 |
---|---|---|---|---|---|
C言語演習2021・後期期末試験 DEF | 无描述 | 已提交 | 无成绩 | 21TE495倪 昀昊 – C言語演習2021・後期期末試験 DEF (Google Drive 文件) | C言語演習2021・後期期末試験DEF.pdf (Google Drive 文件) |
[C言語演習]模擬試験課題(1月18日) | 1) 秒数で表される時間を入力し、時間、分、秒に変換し表示する。 2) 図形の種類ごとに面積を求める関数を実行する。 (プログラムと出力画面を提出してください) |
已提交 | 无成绩 | 21TE495倪 昀昊 – [C言語演習]課題(1月14日)ABCDEFクラス (Google Drive 文件) 21TE495倪 昀昊 – [C言語演習]模擬試験課題(1月18日) (Google Drive 文件) |
[Template] [C言語演習]課題(1月14日)ABCDEFクラス (Google Drive 文件) |
C言語演習(b)カロリー計算プログラムに保存機能を追加 | 1)カロリー計算プログラムP134.cを完成する。 2)カロリーの構造体配列プログラムに保存機能を追加する、ファイル名はP134a.cとする。 カロリーデータをバイナリファイル(calorie.dat)に保存機能を追加してください。 (例:登録は1を、計算は2を、保存は3を、終了は0を入力してください) (先週の社員名簿ファイル保存p131b.c、そしてP113.cのプログラムを参考) 3)dumpコマンドで(calorie.dat)の内容を確認してください。 |
未提交 | 10 | 21TE495倪 昀昊 – C言語演習(b)カロリー計算プログラムに保存機能を追加 (Google Drive 文件) | 无附件 |
C言語演習(7)ファイルの中身を表示する | P119のファイルの中身を表示する例を実行、P113.c(バイナリの読み書き)の実行結果bintest.datを利用するので、予め用意する。 1) ファイルはdump.c とする。 2) 実行結果の表示内容を説明してください。 > dump.exe bintest.dat |
未提交 | 55 | 21TE495倪 昀昊 – C言語演習(7):ファイルの中身を表示する (Google Drive 文件) | 无附件 |
C言語演習(a)社員名簿にファイル保存機能追加 | P131の社員名簿の構造体配列プログラムを改造し、保存機能を追加する。 ファイル名はP131a.cとする。 1)P113のプログラムを参考し、社員名簿データ処理プログラムを作成する。 つまり、P113のプログラムのint型処理を、P131の社員名簿の構造体型に差し替えるイメージです。 2)P119のdumpコマンドを利用しで(staff.dat)の内容表示して、説明してください。 提出物:ソースコード、出力画面、Dumpコマンドでstaff.dat内容の説明 |
未提交 | 10 | 21TE495倪 昀昊 – C言語演習(a)社員名簿にファイル保存機能追加 (Google Drive 文件) | 无附件 |
C言語演習(9)学生データ構造体 | 「学籍番号、氏名、学年、クラス」を含める構造体の宣言、初期化、表示するプロフラムを作る。 ファイル名はstudent.c とする。初期化は自分の学籍番号などを利用してください。 |
未提交 | 100 | 21TE495倪 昀昊 – C言語演習(9)学生データ構造体 (Google Drive 文件) | 无附件 |
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. There are 1 stones. Now winner is tom!! |
未提交 | 90 | 21TE495倪 昀昊 – C言語演習(8)ゲーム得点のファイル保存 (Google Drive 文件) | 无附件 |
C言語演習(6)ファイル中文字の書き換え | P118 ファイル中の文字列の書き換えのサンプルプログラムを実行。ファイル名はP118.c とする。 (dog.txtファイルを用意してください。rabbit.txtファイルが生成される。 — .1プログラムと — .2 コマンドラインのコンパイルと実行の出力画面、 — .3 dog.txt、 — .4 rabbit.txtファイルの内容を提出してください。) |
未提交 | 100 | 21TE495倪 昀昊 – C言語演習(6)ファイル中文字の書き換え (Google Drive 文件) | 无附件 |
[C言語演習]課題(5)ファイルの削除 | 1) P98のファイルを削除の例を実行、ファイルはtrash.c とする。 (プログラムと出力画面を提出してください) プログラム検証するため、dummy ファイル(a.txt, b.txt)用意してください。 |
未提交 | 95 | 21TE495倪 昀昊 – [C言語演習]課題(5)ファイルの削除 (Google Drive 文件) | 无附件 |
[C言語演習]課題(4)西暦から和暦 | 1) P99の西暦から和暦の例を実行、ファイルはp99.c とする。 異なる西暦入力データを4つ以上用意して、それぞれの 出力は明治、大正、昭和、平成を表示するように実行してください。 (プログラムと出力画面を提出してください) 2) 令和を表示するようにプログラムを変更、実行してください。 3)西暦1980-2000間の和暦を表示するプログラムを作る。 ファイルはp99a.c とする。表示例: ーーーーーーーーーーーーーー C:UsersCHENDocumentsC>p99a.exe 西暦1980年は、昭和55年です 西暦1981年は、昭和56年です 西暦1982年は、昭和57年です 西暦1983年は、昭和58年です 西暦1984年は、昭和59年です 西暦1985年は、昭和60年です 西暦1986年は、昭和61年です 西暦1987年は、昭和62年です 西暦1988年は、昭和63年です 西暦1989年は、平成1年です 西暦1990年は、平成2年です 西暦1991年は、平成3年です 西暦1992年は、平成4年です 西暦1993年は、平成5年です 西暦1994年は、平成6年です 西暦1995年は、平成7年です 西暦1996年は、平成8年です 西暦1997年は、平成9年です 西暦1998年は、平成10年です 西暦1999年は、平成11年です 西暦2000年は、平成12年です C:UsersCHENDocumentsC> |
未提交 | 100 | 21TE495倪 昀昊 – [C言語演習]課題(4)西暦から和暦 (Google Drive 文件) | 无附件 |
C言語演習「FizzBuzz」問題 | 付録のコードは1から100までの数をプリントするプログラム(fizzbuzz.c) 以下の機能を追加して、プログラムと出力画面を提出してください。 1) 3の倍数のときは数の代わりに「Fizz」と、 2) 5の倍数のときは「Buzz」とプリントし、 3) 3と5両方の倍数の場合には「FizzBuzz」とプリントすること。 #include <stdio.h> |
未提交 | 100 | 21TE495倪 昀昊 – C言語演習「FizzBuzz」問題 (Google Drive 文件) | 无附件 |
[C言語演習]課題(3)合計値と平均値を求める関数の作成 | 多次元配列の例題の関数化
1. P81の多次元配列の例を実行、ファイルはp81.c とする。 |
未提交 | 70 | 21TE495倪 昀昊 – [C言語演習]課題(3)合計値と平均値を求める関数の作成 (Google Drive 文件) | 无附件 |
[C言語演習]課題(1)文字検索 | 1) P80前半の文字検索の例を実行、ファイルはp80.c とする。 (プログラムと出力画面を提出してください) 2 )文字検索の例をstrchr()関数を利用するように変更( P80の後半参照)、ファイルはp80a.c とする。 (プログラムと出力画面を提出してください) |
未提交 | 95 | 21TE495倪 昀昊 – [C言語演習]課題(10月5日)文字検索 (Google Drive 文件) | 无附件 |
[C言語演習]課題(2)メモリの確保と活用 | 1) P79のメモリの確保と活用例を実行、ファイル名はp79.cとする。 2) P82のポイント配列の初期化の例を参考して、各文字列先頭の'c', 't', 'w','m'のアドレスを表示するようにプログラムを完成してください。ファイル名はp82.cとする。 (アドレスの表示はP69 の例を参考してください) |
未提交 | 95 | 21TE495倪 昀昊 – [C言語演習]課題(2)メモリの確保と活用 (Google Drive 文件) | 无附件 |
電卓とゲームをつくる | 電卓プログラム https://gcc.edu2web.com/2016/05/12/calculator/ Nim game https://gcc.edu2web.com/2016/04/25/nim-game/ プログラムをVSCodeにコピーぺして、実行してみてください。 課題レポート内容 |
未提交 | 75 | 21TE495倪 昀昊 – 電卓とゲームをつくる (Google Drive 文件) | 无附件 |
发表回复