Nivå 4.2 Rust oppgavesamling

Задание 1

Gitt en streng med bokstaver og tall. Finn posisjonen til det siste sifferet i denne strengen.

Задание 2

Skriv ut alle tallene i intervallet fra 10 til 1000 som har et første siffer som er partall.

Задание 3

Gitt en vektor:

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

Finn summen av kvadratene av elementene i denne vektoren og skriv den ut til konsollen.

Задание 4

Gitt et heltall:

rustlet num: u16 = 12345;

Skriv ut antall partallssiffer i dette tallet.

Задание 5

Gitt et heltall:

rustlet num: u16 = 12;

Skriv ut alle divisorer av dette tallet.

Задание 6

Gitt to arrays:

rustlet arr1: [i8; 5] = [1, 2, 3, 4, 5];
let arr2: [i8; 5] = [1, 2, 3, 6, 7];

Sjekk om alle elementene i den første arrayen finnes i den andre.

Задание 7

Gitt et heltall:

rustlet num: u16 = 12345;

Bytt om første og siste siffer i dette tallet:

rust52341