ระดับ 3.7 ของชุดแบบฝึกหัด Rust

Задание 1

ให้สายอักขระหนึ่งสาย ทำตัวอักษรตัวสุดท้าย ของแต่ละคำในสายอักขระนี้ให้เป็นตัวพิมพ์ใหญ่

Задание 2

ให้สายอักขระหนึ่งสาย ตรวจสอบว่า สายอักขระนี้ประกอบด้วยเลขคู่เท่านั้น

Задание 3

ให้อาร์เรย์ที่มีทศนิยม:

rustlet arr: [f32; 5] = [1.456, 2.125, 3.32, 4.1, 5.34];

ปัดเศษทศนิยมเหล่านี้ให้เหลือหนึ่งตำแหน่ง ในส่วนทศนิยม

Задание 4

ให้จำนวนเต็มหลายจำนวน คั่นด้วย เครื่องหมายจุลภาค:

rustlet txt: &str = "12,34,56";

หาผลรวมของจำนวนเหล่านี้

Задание 5

ให้จำนวนหนึ่งจำนวน ตัวอย่างเช่น:

rustlet num: u16 = 123789;

ลบเลขคี่ทั้งหมดออกจากจำนวนนี้ ในกรณีของเราจะได้ผลลัพธ์ ดังนี้:

rust28
Задание 6

ให้จำนวนหนึ่งจำนวน:

rustlet num: i16 = 12000;

รับสายอักขระที่ประกอบด้วย เลขศูนย์จากส่วนท้ายของจำนวนนี้:

rust"000"