Rust အဆင့် 4.3 လေ့ကျင့်ခန်းများ
အက္ခရာများနှင့် ဂဏန်းများပါရှိသော စာသားတစ်ခု ပေးထားသည်။ ထိုစာသားအတွင်းရှိ နောက်ဆုံးမတိုင်မီ ဂဏန်း၏ တည်နေရာကို ရယူပါ။
10 မှ 1000 အထိ
ကြားကာလအတွင်းရှိ ဂဏန်းအားလုံးကို
ကွန်ဆိုးတွင် ထုတ်ပြပါ။
ထိုဂဏန်းများ၏ နောက်ဆုံးမတိုင်မီ ဂဏန်းသည်
စုံဂဏန်း ဖြစ်ရပါမည်။
Vector တစ်ခု ပေးထားသည်:
let vct = vec![1, 2, 3, 4, 5];
ထို vector ၏ အစိတ်အပိုင်းများကို ပြောင်းပြန်အစဉ်အတိုင်း ကွန်ဆိုးတွင် ထုတ်ပြပါ။
အောက်ပါ စာသားကို ဖန်တီးမည့် program ကို ရေးပါ:
"123456789"
အကွက်ခြားနေသော ကိန်းပြည့်များပါရှိသည့် စာသား ပေးထားသည်:
let txt: &str = "123 456 789";
ထိုစာသားမှ ဂဏန်းများ၏ ပေါင်းလဒ်ကို ရှာပါ။
စကားလုံးများပါရှိသော စာသား ပေးထားသည်:
let txt: &str = "word1 word2 word3";
ထိုစာသားမှ ပထမဆုံး N စကားလုံးများကို
စကားလုံးများ၏ vector အဖြစ် ရယူပါ။
ကိန်းပြည့်တစ်ခု ပေးထားသည်:
let num: u16 = 12345;
ဂဏန်း၏ စာလုံးများကို ပြောင်းပြန်လှန်ထားသော array အဖြစ် ရယူပါ:
['5', '4', '3', '2', '1']