Poziom 4.1 zadań Rust

Задание 1

Podany jest pewien ciąg znaków zawierający litery i cyfry. Znajdź pozycję pierwszej cyfry w tym ciągu.

Задание 2

Dany jest wektor:

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

Znajdź sumę pierwszego i ostatniego elementu wektora.

Задание 3

Napisz program, który utworzy następujący ciąg znaków:

rust"xxxxx"
Задание 4

Dana jest liczba zmiennoprzecinkowa:

rustlet num: f32 = 12.34;

Zapisz część całkowitą liczby w jednej zmiennej, a część ułamkową - w drugiej:

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