ระดับ 4.6 ของแบบฝึกหัด Rust
Задание 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"