დონე 4.2 ამოცანების რუსტის

Задание 1

მოცემულია რაღაც სტრიქონი ასოებით და ციფრებით. მიიღეთ ბოლო ციფრის პოზიცია ამ სტრიქონში.

Задание 2

გამოიტანეთ კონსოლში ყველა რიცხვი 10-დან 1000-მდე შუალედში, რომლებისთვისაც პირველი ციფრი არის ლუწი.

Задание 3

მოცემულია ვექტორი:

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

იპოვეთ ამ ვექტორის ელემენტების კვადრატების ჯამი და გამოიტანეთ ის კონსოლში.

Задание 4

მოცემულია მთელი რიცხვი:

rustlet num: u16 = 12345;

გამოიტანეთ კონსოლში ლუწი ციფრების რაოდენობა ამ რიცხვში.

Задание 5

მოცემულია მთელი რიცხვი:

rustlet num: u16 = 12;

გამოიტანეთ კონსოლში ამ რიცხვის ყველა გამყოფი.

Задание 6

მოცემულია ორი მასივი:

rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [1, 2, 3];

შეამოწმეთ, რომ პირველი მასივის ყველა ელემენტი არის მეორეში.

Задание 7

მოცემულია მთელი რიცხვი:

rustlet num: u16 = 12345;

შეუცვალეთ ადგილები პირველ და ბოლო ციფრს ამ რიცხვის:

rust52341