Rust လေ့ကျင့်ခန်း အဆင့် 6.10
အသုံးပြုသူအား ပုံစံ နှစ်-လ-နေ့ ဖြင့် ရက်စွဲနှစ်ခု ထည့်သွင်းရန် တောင်းဆိုပါ။ ထည့်သွင်းထားသော ရက်စွဲများကြားရှိ ရက်အရေအတွက်ကို ဆုံးဖြတ်ပါ။
1 မှ 100 အကြားရှိ
ကျပန်းကိန်းများဖြင့်
ခင်းကျင်းမှုကို ဖြည့်ပါ။
လက်ရှိလ၏ ရက်စွဲအားလုံးကို ပုံစံ နှစ်-လ-နေ့ ဖြင့် ကွန်ဆိုသို့ ရိုက်ထုတ်ပါ။ အလုပ်ရက်များနှင့် အားလပ်ရက်များကို မှတ်သားပါ၊ ထို့အပြင် လက်ရှိရက်ကိုလည်း မှတ်သားပါ။
အောက်ပါ string ကို ဖွဲ့စည်းမည့် program ကို ရေးပါ။
"12 34 56 78"
အောက်ပါ string ကို ဖွဲ့စည်းမည့် program ကို ရေးပါ။
"1+2-3+4-5+6-7+8"
အောက်ပါ structure ပုံစံဖြင့် ရက်စွဲနှစ်ခု ပေးထားသည်။
struct Date
{
year: u16,
month: u8,
day: u8,
}
ထို ရက်စွဲများကြားရှိ ကွာခြားချက်ကို အောက်ပါ structure ပုံစံဖြင့် ရယူပါ။
struct Time
{
days: u16,
hours: u8,
minutes: u8,
seconds: u8,
}