レベル 6.10 Rustタスクブック

Задание 1

ユーザーに、フォーマット年-月-日で 2つの日付を入力するよう求めなさい。 入力された日付間の日数を 求めなさい。

Задание 2

1から100までの間の 乱数で配列を埋めなさい。

Задание 3

現在の月のすべての日付を フォーマット年-月-日で コンソールに出力しなさい。 平日と週末、および現在の日付を マークしなさい。

Задание 4

以下の文字列を生成する プログラムを書きなさい:

rust"12 34 56 78"
Задание 5

以下の文字列を生成する プログラムを書きなさい:

java"1+2-3+4-5+6-7+8"
Задание 6

次の構造体の形式で 2つの日付が与えられています:

ruststruct Date
{
  year: u16,
  month: u8,
  day: u8,
}

これらの日付間の差を、 次の構造体の形式で 取得しなさい:

ruststruct Time
{
  days: u16,
  hours: u8,
  minutes: u8,
  seconds: u8,
}