রাস্ট টাস্কের স্তর 4.6
Задание 1
একটি স্ট্রিং দেওয়া আছে। পরীক্ষা করুন যে এই স্ট্রিংটি শুধুমাত্র সংখ্যা নিয়ে গঠিত কিনা।
Задание 2
একটি ভেক্টর দেওয়া আছে:
rustvec![1, 0, 2, 3, 0, 5]
ভেক্টর থেকে সমস্ত শূন্য মুছে দিন:
rust[1, 2, 3, 5]
Задание 3
একটি ভেক্টর দেওয়া আছে:
rustlet vct: Vec<i16> = Vec::new();
এমন কোড লিখুন যা এই ভেক্টরটিকে দুটির ঘাত দিয়ে n-তম ঘাত পর্যন্ত পূরণ করবে:
rust[2, 4, 8, 16, 32]
Задание 4
একটি পূর্ণসংখ্যা দেওয়া আছে:
rustlet num: u16 = 12345;
এই সংখ্যাটির শেষ থেকে প্রথম জোড় অঙ্কটি পান।
Задание 5
এমন একটি প্রোগ্রাম লিখুন যা নিম্নলিখিত স্ট্রিংটি গঠন করবে:
rust"54321"
Задание 6
পূর্ণসংখ্যা সহ একটি অ্যারে দেওয়া আছে:
rustlet arr = [123, 102, 345, 350];
যে সংখ্যাগুলিতে শূন্য অঙ্ক রয়েছে সেগুলি একটি নতুন ভেক্টরে লিখুন।
Задание 7
একটি স্ট্রিং দেওয়া আছে:
rust"abcdef"
এই স্ট্রিংয়ের প্রতি সেকেন্ড অক্ষরটি পান:
rust"acf"