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

Задание 1

ပြောပြပါ၊ loop ကွင်းဆက် loop နှင့် while ကွင်းဆက် while တို့၏ ကွာခြားချက်ကား အဘယ်နည်း။

Задание 2

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

rustlet arr = [1, 2, 3, 4, 5];

ဤအက်ရေးအတွင်းရှိ အစိတ်အပိုင်းများ၏ အရေအတွက်ကို ကွန်ဆိုးတွင် ရိုက်ထုတ်ပါ။

Задание 3

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

rustlet arr = [1, 2, 3, 4, 5];

ဤအက်ရေး၏ အစိတ်အပိုင်းများကို ကွန်ဆိုးတွင် ရိုက်ထုတ်ပါ။

Задание 4

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

rustlet arr = ["123", "456", "789"];

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

Задание 5

ကိန်းပြည့်တစ်ခု ရှိပါသည်။

rustlet num: u16 = 12345;

၎င်း၏ ဂဏန်းအားလုံး၏ စုစုပေါင်းကို ရှာပါ။

Задание 6

ကိန်းပြည့်တစ်ခု ရှိပါသည်။

rustlet num: u8 = 12;

ဤကိန်း၏ ဖက်တောရီယယ်ကို ရှာပါ။