ระดับ 4.2 ของแบบฝึกหัดภาษา Rust
Задание 1
ให้สายอักขระที่มีตัวอักษรและตัวเลข จงหาตำแหน่งของตัวเลขตัวสุดท้ายในสายอักขระนี้
Задание 2
ให้แสดงผลตัวเลขทั้งหมดใน
ช่วงตั้งแต่ 10 ถึง 1000
ที่หลักแรกเป็นเลขคู่
Задание 3
ให้เวกเตอร์ดังนี้:
rustlet vct = vec![1, 2, 3, 4, 5];
จงหาผลรวมของกำลังสองขององค์ประกอบใน เวกเตอร์นี้และแสดงผลออกมา
Задание 4
ให้จำนวนเต็มดังนี้:
rustlet num: u16 = 12345;
ให้แสดงผลจำนวนของ เลขคู่ในจำนวนนี้
Задание 5
ให้จำนวนเต็มดังนี้:
rustlet num: u16 = 12;
ให้แสดงผลตัวหารทั้งหมด ของจำนวนนี้
Задание 6
ให้อาร์เรย์สองชุดดังนี้:
rustlet arr1: [i8; 5] = [1, 2, 3, 4, 5];
let arr2: [i8; 5] = [1, 2, 3];
จงตรวจสอบว่าองค์ประกอบทั้งหมดของ อาร์เรย์แรกมีอยู่ในอาร์เรย์ที่สองหรือไม่
Задание 7
ให้จำนวนเต็มดังนี้:
rustlet num: u16 = 12345;
ให้สลับตำแหน่งของหลักแรก และหลักสุดท้ายของ จำนวนนี้:
rust52341