Vlak 4.7 van Rust problemeoplossingsboek
Задание 1
Gegee 'n vektor met heelgetalle:
rustlet vct = !vec[123, 456, 789];
Kontroleer of dit 'n getal bevat
wat die syfer 3 inhou.
Задание 2
Gegee twee vektore:
rustlet vct1 = vec![1, 2, 3, 4, 5];
let vct2 = vec![4, 5, 6, 7, 8];
Stoor in 'n nuwe vektor die elemente wat in beide die eerste en die tweede vektor voorkom.
Задание 3
Gegee 'n vektor met snare, wat heelgetalle as snare bevat:
rustlet vct = !vec["1", "2", "3", "4", "5"];
Vind die som van die elemente van hierdie vektor.
Задание 4
Gegee 'n sekere string:
rust"AbCdE"
Verander die kasus van die letters in hierdie string na die teenoorgestelde. In ons geval moet die volgende verkry word:
rust"aBcDe"
Задание 5
Skryf 'n program wat die volgende string vorm:
rust"-1-2-3-4-5-"
Задание 6
Gegee 'n datum in die volgende formaat:
rust "31-12-2025"
Sit dit om na die volgende formaat:
rust"31 Desember 2025"