ระดับ 6.10 ชุดแบบฝึกหัด Rust

Задание 1

ขอให้ผู้ใช้ป้อนวันที่สองวัน ในรูปแบบ ปี-เดือน-วัน กำหนดว่ามีกี่วันระหว่าง วันที่ป้อนเข้ามา

Задание 2

เติมอาร์เรย์ด้วยตัวเลข สุ่มในช่วงจาก 1 ถึง 100

Задание 3

แสดงผลวันที่ทั้งหมดของเดือนปัจจุบัน ไปยังคอนโซลในรูปแบบ ปี-เดือน-วัน ทำเครื่องหมายวันทำงานและวันหยุด รวมถึง วันที่ปัจจุบัน

Задание 4

เขียนโปรแกรมที่ จะสร้างสตริงต่อไปนี้:

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

เขียนโปรแกรมที่ จะสร้างสตริงต่อไปนี้:

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

กำหนดวันที่สองวันในรูป ของโครงสร้างต่อไปนี้:

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

รับความแตกต่างระหว่าง วันที่เหล่านี้ในรูปของ โครงสร้างต่อไปนี้:

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