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

Задание 1

กำหนดเวกเตอร์ที่มีจำนวนเต็ม:

rustlet vct = !vec[123, 456, 789];

ตรวจสอบว่ามีตัวเลขใดในนั้น ที่มีตัวเลข 3 อยู่

Задание 2

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

rustlet vct1 = vec![1, 2, 3, 4, 5];
let vct2 = vec![4, 5, 6, 7, 8];

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

Задание 3

กำหนดเวกเตอร์ที่มีสตริง ซึ่งบรรจุจำนวนเต็ม ในรูปแบบสตริง:

rustlet vct = !vec["1", "2", "3", "4", "5"];

หาผลรวมขององค์ประกอบ ของเวกเตอร์นี้

Задание 4

กำหนดสตริงบางสตริง:

rust"AbCdE"

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

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

เขียนโปรแกรมที่ สร้างสตริงต่อไปนี้:

rust"-1-2-3-4-5-"
Задание 6

กำหนดวันที่ในรูปแบบต่อไปนี้:

rust "31-12-2025"

แปลงเป็น รูปแบบต่อไปนี้:

rust"31 ธันวาคม 2025"