【課題6-01】日付時刻に関連する操作(復習)
プロジェクトタイプ | C#コンソールアプリ※ |
---|---|
プロジェクト名 | Prac_6_01 |
ソリューション名 | PET6 |
ターゲットフレームワーク | .NET 6.0 (長期的なサポート) |
最上位レベルのステートメントを使用しない | 使用しない(チェックオン) |
※ 「コンソールアプリ(.NET Framework)」ではないので注意せよ!
後述の_には,あらかじめDateTime
型の配列schedule
が用意されている.
この配列schedule
の内容をコンソール(黒画面)に表示せよ.
その際,各要素を出力結果のように1行に1つずつ以下の形式で表示すること.
添え字
....i番目の要素
- 凡例
添え字
- その要素の添え字(インデックス)1.最初の要素はゼロ.
....
- 文言.半角スペース + 半角ピリオド + 半角ピリオド + 半角ピリオド + 半角ピリオド + 半角スペース
i番目の要素
- その要素の値.「
年4桁
-
月2桁
-
日2桁
」のフォーマットで表示すること.
- その要素の値.「
- 改行
なお,仮に配列の内容(要素数や各要素の値)が変更されたとしても正しく動作するようにすること.
プログラムの概形は_のようにすること(必ず以下をコピーしProgram.cs
全体を上書きすること).
|
|
正しく実装できた場合,実行結果は_のようになる.
0 .... 2023-05-03 1 .... 2023-06-09 2 .... 2023-10-09 3 .... 2023-06-22 4 .... 2023-04-05 5 .... 2023-11-26 6 .... 2023-01-01 7 .... 2023-12-05 8 .... 2023-06-27 9 .... 2023-10-15 10 .... 2023-12-22 11 .... 2023-12-01 12 .... 2023-10-06 13 .... 2023-03-21 14 .... 2023-04-30 15 .... 2023-05-04 16 .... 2023-07-16 17 .... 2023-11-30 18 .... 2023-08-28 19 .... 2023-08-11 20 .... 2023-04-21 21 .... 2023-07-12
ヒント
なし
C#では「何番目」はゼロ開始なので注意せよ.例えば,先頭から数えて最初の要素は「0番目」,先頭から数えて4個目の要素は「3番目」となる. ↩︎