Rust လေ့ကျင့်ခန်းများ အဆင့် 10.2

Задание 1

နံပါတ်နှစ်ခု ပေးထားသည်။ ကျောင်းမှာသင်ရသလိုမျိုး အကြီးဆုံးဘုံဆတိုးကိန်း (GCD) ရှာဖွေတွေ့ရှိခြင်း ဖြစ်စဉ်ကို စကရင်ပေါ်တွင် ပြသပါ။

Задание 2

နံပါတ်နှစ်ခုကို တစ်ခုကိုတစ်ခု စားလိုက်သောအခါ ရလဒ်အဖြစ် အပတ်ကျော် ဒသမကိန်း (periodic decimal) ရရှိသည်။ ထိုဒသမကိန်း၏ အပတ် (period) ကို သတ်မှတ်ပေးမည့် ကုဒ်ကိုရေးပါ။

Задание 3

အသုံးပြုသူထံမှ ကိန်းပြည့်တစ်ခုကို မေးမြန်းပါ။ အဖြေအနေဖြင့် ထိုကိန်း၏ အဓိကဆခွဲကိန်း (prime factors) အဖြစ် ခွဲခြားဖော်ပြချက်ကို ပြသပါ။

Задание 4

အသုံးပြုသူထံမှ ကိန်းပြည့်နှစ်ခုကို မေးမြန်းပါ။ အဖြေအနေဖြင့် ရိုက်ထည့်လိုက်သောတန်ဖိုးများဖြင့် သတ်မှတ်ထားသည့် အပိုင်းအခြားအတွင်းမှ အဓိကကိန်းများ (prime numbers) အားလုံးပါဝင်သည့် ခင်းကျင်းမှု (array) တစ်ခုကို ပြသပါ။