Rust တာ့စ်ခ် အဆင့် 5.2

Задание 1

အသုံးပြုသူထံမှ ကွန်ဆိုးလ်မှတဆင့် နံပါတ် 10 ခုကို ရိုက်ထည့်ခိုင်းပါ။ ထိုနံပါတ်များဖြင့် ခင်းကျင်းမှုကို ဖြည့်ပါ။

Задание 2

ခင်းကျင်းမှုတစ်ခု ပေးထားသည်။

rustlet arr: [[i8; 3]; 3] = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9],
];

ဤခင်းကျင်းမှု၏ အစိတ်အပိုင်းများ အားလုံး၏ ပေါင်းလဒ်ကို ရှာပါ။

Задание 3

ကိန်းပြည့်များပါသော ခင်းကျင်းမှုတစ်ခု ပေးထားသည်။

rustlet arr = [100, 200, 300, 400, 500];

�ခင်းကျင်းမှု၏ အစိတ်အပိုင်းများအနက် ပထမဆုံးကိန်းကတ်သည် 1 သို့မဟုတ် 2 နှင့် ညီသော အစိတ်အပိုင်းများကို ဗက်တာထဲသို့ ရေးထည့်ပါ။

Задание 4

ကိန်းပြည့်များပါသော ခင်းကျင်းမှုတစ်ခု ပေးထားသည်။

rustlet arr = [123, 987, 345, 567];

ကိန်းကတ် 3 ပါသော ဒုတိယမြောက်အစိတ်အပိုင်းကို ရယူပါ။

rust345
Задание 5

တူပယ်တစ်ခု ပေးထားသည်။

rustlet tpl = (2025, 12, 31);

ဤတူပယ်၏ ဒေတာများကို �ောက်ပါစာကြောင်းပုံစံဖြင့် ပုံနှိပ်ထုတ်ပြပါ။

rust"2025-12-31"
Задание 6

ကွန်ဆိုးလ်တွင် အောက်ပါ ပိရမစ်ပုံစံကို ပုံနှိပ်ထုတ်ပြမည့် �ရိုဂရမ်တစ်ခုကို ရေးပါ။

1
22
333
4444
55555
666666
7777777
88888888
999999999