Rust လေ့ကျင့်ခန်း အဆင့် 5.7

Задание 1

10 မှ 1000 အထိ ကြားကာလရှိ ဂဏန်းအားလုံးကို ကွန်ဆိုးလ်တွင် ထုတ်ပြပါ၊ ပထမနှင့် ဒုတိယဂဏန်း ပေါင်းလဒ်သည် ငါးနှင့် ညီသော ဂဏန်းများ။

Задание 2

အောက်ပါ array ကို ပေးထားသည်။

rust[
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9],
}

ဤ array ၏ အစိတ်အပိုင်းများကို တစ်ခုတည်းသော တစ်ဖက်မှန်း array အဖြစ် ပေါင်းစည်းပါ။

rust[1, 2, 3, 4, 5, 6, 7, 8, 9}
Задание 3

စာကြောင်းနှစ်ကြောင်း ပေးထားသည်။

rustlet txt: &str =1 = "12345";
let txt: &str =2 = "45678";

တစ်ခုနှင့်တစ်ခု နှစ်ခုလုံးတွင် ရှိသော စာလုံးများကို ရယူပါ။

rust"45"
Задание 4

ရက်စွဲ ဖွဲ့စည်းပုံကို ပေးထားသည်။

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

ဤဖွဲ့စည်းပုံ၏ အချက်အလက်များကို ပါဝင်သော variable တစ်ခုကို ဖန်တီးပါ။ ထို့နောက် ဖွဲ့စည်းပုံမှ အချက်အလက်များကို အောက်ပါ tuple သို့ ရေးသွင်းပါ။

rust(2025, 12, 31)