အဆင့် 1.4 Rust လေ့ကျင့်ခန်းစာအုပ်

Задание 1

⟪i8⟫ အမျိုးအစားသည် မည်သည့်အတိုင်းအတာရှိသော တန်ဖိုးများကို လက်ခံနိုင်သည်ကို ပြောပြပါ။

Задание 2

⟪i16⟫ အမျိုးအစားနှင့် ⟪f32⟫ အမျိုးအစားတို့၏ ကွာခြားချက်ကို ပြောပြပါ။

Задание 3

2 မှ 100 အထိ ကာလအတွင်းရှိ ကိန်းစုံအားလုံးကို ကွန်ဆိုးထဲသို့ ထုတ်ပြပါ။

Задание 4

စာသားတစ်ခုခုကို ပေးထားသည်-

rustlet txt: &str = "abcde";

၎င်း၏ စာလုံးအားလုံးကို အစဉ်လိုက် လှည့်ပတ်ကာ ကွန်ဆိုးထဲသို့ ထုတ်ပြပါ။

Задание 5

ကိန်းပြည့်နှစ်ခုကို ပေးထားသည်-

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

ပထမကိန်းကို ဒုတိယကိန်းဖြင့် စားလို့ရသောကြွင်းကို ရယူပါ။

Задание 6

0 မှ 60 အထိ မိနစ်အမှတ်အသားပါသော ကိန်းပြည့်တစ်ခုကို ပေးထားသည်-

rustlet num: u8 = 30;

ဤတန်ဖိုးသည် တစ်နာရီ၏ မည်သည့်လေးပုံတစ်ပုံထဲသို့ ကျရောက်သည်ကို သတ်မှတ်ပါ။

Задание 7

နှစ်လုံးကိန်းတစ်ခုကို ပေးထားသည်-

rustlet num: u8 = 12;

၎င်းတွင် ဒုတိယဂဏန်းသည် ပထမဂဏန်းထက် ကြီးသည်ကို စစ်ဆေးပါ။