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

Задание 1

အက္ခရာများနှင့် ဂဏန်းများပါသော စာသားတစ်ခုပေးထားသည်:

rustlet txt: &str = 'a1b2c345';

ဤစာကြောင်းတွင် အက္ခရာ သုံးလုံးထက် မပိုကြောင်း စစ်ဆေးပါ။

Задание 2

နံပါတ်နှစ်ခု ပေးထားသည်:

rustlet num1: u16 = 12;
let num2: u16 = 34;

ဤနံပါတ်များ၏ အခြေခံဘုံဆခွဲကိန်းများကို vector အသစ်တစ်ခုတွင် ရေးထည့်ပါ။

Задание 3

Vector တစ်ခု ပေးထားသည်:

rustlet vct: Vec<i16> = Vec::new();

Loop ကို အသုံးပြု၍ ဤ vector ကို 1 မှ 100 အထိ ကိန်းပြည့်ကျပန်း နံပါတ်များဖြင့် ဖြည့်ပါ။

Задание 4

စာသားတစ်ခု ပေးထားသည်:

rust"abcdefg"

ဤစာသားမှ တတိယမြောက် စာလုံးတိုင်းကို ဖျက်ပါ။ ကျွန်ုပ်တို့၏ အမှုတွင် အောက်ပါအတိုင်း ဖြစ်သင့်သည်:

rust"abdeg"
Задание 5

တစ်ပတ်အတွင်းရှိ ရက်များ၏ နံပါတ်များပါသော array တစ်ခု ပေးထားသည်:

rustlet arr = [1, 2, 7];

�လများ၏ အမည်များကို array အသစ်တစ်ခုတွင် ရေးထည့်ပါ:

rust["တနင်္လာ", "အင်္ဂါ", "တနင်္ဂနွေ"]