დონე 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