【課題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番目」となる. ↩︎