プログラミング演習Ⅲ(2023)

【課題3-01】ファイルの出力

プロジェクトタイプC#コンソールアプリ※
プロジェクト名Prac_3_01
ソリューション名PET3
ターゲットフレームワーク.NET 6.0 (長期的なサポート)
最上位レベルのステートメントを使用しない使用しない(チェックオン)

※ 「コンソールアプリ(.NET Framework)」ではないので注意せよ!

以下の情報を含むテキストファイルを出力するプログラムを作成せよ. 出力ファイル名はintroduction.txtとする.

  1. 自分1の学籍番号
  2. 自分1の氏名
  3. 自分1の好きな言葉(モットー)
  4. 自分1の誕生日
注意
  • この設問ではコンソール(黒画面)への表示処理を作る必要はない(ファイルの出力のみ).
  • メモ帳などで手打ちでテキストファイルを作るという設問ではないので注意せよ.

出力結果のように_に示す形式で出力すること.

学籍番号 : 氏名
好きな言葉 .... 好きな言葉
誕生日 .... 誕生日
  • 凡例
    • 学籍番号
      • 自分の学籍番号.英数字は全て半角大文字
    •  : 
      • 文言.半角スペース + 半角コロン + 半角スペース
    • 氏名
      • 自分の氏名2
    • 改行
    • 好きな言葉 .... 
      • 文言."好きな言葉" + 半角スペース + 半角ピリオド + 半角ピリオド + 半角ピリオド + 半角ピリオド + 半角スペース
    • 好きな言葉
      • 自分の好きな言葉(モットー).
    • 改行
    • 誕生日 .... 
      • 文言."誕生日" + 半角スペース + 半角ピリオド + 半角ピリオド + 半角ピリオド + 半角ピリオド + 半角スペース
    • 誕生日
      • 自分の誕生日.「年4桁-月2桁-日2桁」のフォーマットで表示する.
    • 改行
出力フォーマット

プログラムの概形は_のようにすること(必ず以下をコピーしProgram.cs全体を上書きすること).

テンプレートコード
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
namespace Prac_3_01
{
    internal class Program
    {
        static void Main(string[] args)
        {
        
            /**************************************************/
            /*                                                */
            /*                     空欄                       */
            /*                                                */
            /**************************************************/
            
        }// end of Main()
    }// end of class Program
}// end of namespace

正しく実装できた場合,実行結果のテキストファイルは_のようになる. これは出力結果のファイルをWindowsの「メモ帳」で開いた様子である. なお,これは以下のような人物の場合の出力例である.人によって出力結果は異なるので注意せよ

学籍番号
HI022099
氏名
医療 太郎
座右の銘
一攫千金
誕生日
2004年4月1日
実行結果

ヒント

なし


  1. この問題を解いているあなた ↩︎ ↩︎ ↩︎ ↩︎

  2. 姓や名,ミドルネームなどの区切り文字は任意とする. ↩︎

Last updated on 2023-11-02
Published on 2023-11-02

Powered by Hugo. Theme by TechDoc. Designed by Thingsym.