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

Задание 1

กำหนดสตริงที่มีตัวอักษรและตัวเลข:

rustlet txt: &str = 'a1b2c345';

ตรวจสอบว่าในสตริงนี้ มีตัวอักษรไม่เกินสามตัว

Задание 2

กำหนดตัวเลขสองตัว:

rustlet num1: u16 = 12;
let num2: u16 = 34;

เขียนตัวหารร่วมของตัวเลขเหล่านี้ ลงในเวกเตอร์ใหม่

Задание 3

กำหนดเวกเตอร์:

rustlet vct: Vec<i16> = Vec::new();

ใช้ลูปเติมเวกเตอร์นี้ด้วย จำนวนเต็มสุ่ม ในช่วงจาก 1 ถึง 100

Задание 4

กำหนดสตริง:

rust"abcdefg"

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

rust"abdeg"
Задание 5

กำหนดอาร์เรย์ที่มีหมายเลข วันในสัปดาห์:

rustlet arr = [1, 2, 7];

เขียนชื่อของวันเหล่านี้ ลงในอาร์เรย์ใหม่:

rust["จันทร์", "อังคาร", "อาทิตย์"]