ホームへ
情報処理技法(Javaプログラミング)1のトップページへ
情報処理技法(Javaプログラミング)1の第3回課題の内容です。
プログラムの書き方は、個人個人で個性が必ず出ます。従って、プログラムの書き方まで同じようになっている場合は、誰かのプログラムをコピーしたとみなすことができます。他人のプログラムのコピーと認められる場合には、コピーさせた側・した側ともに、すべてのプログラムの得点を0点とします。
その1からその4まで、4つのプログラムを作ること(1つの問題につき1つのファイル)
※どのプログラムもきちんとインデントをして、コメントを入れ、Javaの命名規則を守って書くこと
(最低限、各変数が何を表しているか、そしてfor文、while文は何のための繰り返しでどういうときに繰り返すのか、if文は何のための条件分岐で、分岐する条件は何か)。
ある月のエンゲル係数を計算するプログラム
※必要と思われる例外処理をしておくこと(ただし、不要な例外処理はしないこと)
下記のURLに置かれているファイル(1日・2日・3日の3日間のおこづかい帳の支出を記録したファイル)を読み込み、1日・2日・3日それぞれの支出額の合計を計算するプログラム
おこづかい帳の支出の記録ファイル: Shopping.txt
※ファイルは1項目分の支出が「日付,品目:金額」という形式で記録されている
※授業で扱った範囲では、Web上にあるファイルは読み込めないので、ファイルの名前として「http://」などで始まるURLは指定できません。このファイルをダウンロードして使ってください。
ダウンロードするファイルでは9回分しか支出がないが、支出が何回あっても(ファイルが何行あっても)良いようにプログラムを作ること
※日付は1日・2日・3日だけで良い。4日・5日...という日付は考慮しなくて良い。
おこづかい帳の収入の記録をするプログラム
出力されたファイルの内容の例(3か月分収入を入力する場合):
1月: 20000円
2月: 23000円
3月: 31000円
文章(日本語)の文字数を入力し、その文章のバイト数またはビット数を計算するプログラム
8月7日(金) 18:00
junko[at]cis.twcu.ac.jp に、メールに添付して提出すること(スパム対策のため、「@」を「[at]」と表記しています)
※課題を受け取ったら、「受け取った」という返事を出します。提出したにもかかわらず返事がなかったら、確認してください。
※プログラムが未完成でも、がんばりに応じて評価するので、しっかり主張すること
Copyright (C) Junko Shirogane, Tokyo Woman's Christian University 2015, All rights reserved.