Nivå 4.6 oppgavesamling for Rust
Задание 1
Gitt en streng. Sjekk at denne strengen kun består av sifre.
Задание 2
Gitt en vektor:
rustvec![1, 0, 2, 3, 0, 5]
Fjern alle nuller fra vektoren:
rust[1, 2, 3, 5]
Задание 3
Gitt en vektor:
rustlet vct: Vec<i16> = Vec::new();
Skriv kode som fyller denne vektoren med to-potenser opp til n-te potens:
rust[2, 4, 8, 16, 32]
Задание 4
Gitt et heltall:
rustlet num: u16 = 12345;
Få det første partallet fra slutten av dette tallet.
Задание 5
Skriv et program som genererer følgende streng:
rust"54321"
Задание 6
Gitt en array med heltall:
rustlet arr = [123, 102, 345, 350];
Skriv til en ny vektor de tallene som inneholder sifferet null.
Задание 7
Gitt en streng:
rust"abcdef"
Få hvert andre tegn i denne strengen:
rust"acf"