Rust တာဝန်ဖြေရှင်းခြင်း အဆင့် 4.5
Задание 1
1 မှ 1000 အထိ ကိန်းများ အားလုံး၏ ဂဏန်းများ ပေါင်းလဒ်သည်
3 သို့မဟုတ် 9 ဖြင့် စားလျှင် ပြတ်သော ကိန်းများ အားလုံးပါဝင်သော ဗက်တာတစ်ခု ရယူပါ။
Задание 2
ကိန်းပြည့်တစ်ခု ပေးထားသည်:
rustlet num: i16 = 12;
ထို ကိန်း၏ စားလဒ်များဖြင့် ဗက်တာတစ်ခုကို ဖြည့်သွင်းမည့် ပရိုဂရမ်တစ်ခု ရေးပါ။
Задание 3
အောက်ပါ စာကြောင်းကို ဖွဲ့စည်းပေးမည့် ပရိုဂရမ်တစ်ခု ရေးပါ:
rust"xxxxx yyyyy zzzzz"
Задание 4
ကိန်းပြည့်များ ပါဝင်သော ပစ်ဆယ်များဖြင့် တန်ဖိုးများ ပေးထားသည်:
rustlet size1: &str = "12px";
let size2: &str = "15px";
ရလဒ်သည်လည်း ပစ်ဆယ်များဖြင့် ဖြစ်စေရန် ဤတန်ဖိုးများကို ပေါင်းပါ:
rust"28px"
Задание 5
ဗက်တာတစ်ခု ပေးထားသည်:
rust[1, 2, 3]
ပထမ ဗက်တာရှိ အစုတ်တစ်ခုစီသည် နှစ်ကြိမ် ပြန်လည်ဖြစ်ပေါ်စေရန် ဗက်တာအသစ်တစ်ခု ဖန်တီးပါ:
rust[1, 1, 2, 2, 3, 3]
Задание 6
ဗက်တာတစ်ခု ပေးထားသည်:
rust[1, 2, 3, 4, 5]
ပထမ ဗက်တာ၏ အစုတ်အားလုံးမှ N ခုသော ပထမ အစုတ်များကို ချန်လှပ်ထားပြီး ဗက်တာအသစ်တစ်ခု ဖန်တီးပါ။