დონე 4.6 Rust-ის ამოცანების ნაკრები
Задание 1
მოცემულია სტრიქონი. შეამოწმეთ, რომ ეს სტრიქონი მხოლოდ ციფრებისგან შედგება.
Задание 2
მოცემულია ვექტორი:
rustvec![1, 0, 2, 3, 0, 5]
წაშალეთ ვექტორიდან ყველა ნული:
rust[1, 2, 3, 5]
Задание 3
მოცემულია ვექტორი:
rustlet vct: Vec<i16> = Vec::new();
დაწერეთ კოდი, რომელიც შეავსებს ამ ვექტორს ორის ხარისხებით მე-ნ ხარისხამდე:
rust[2, 4, 8, 16, 32]
Задание 4
მოცემულია მთელი რიცხვი:
rustlet num: u16 = 12345;
მიიღეთ პირველი ლუწი ციფრი ამ რიცხვის ბოლოდან.
Задание 5
დაწერეთ პროგრამა, რომელიც შექმნის შემდეგ სტრიქონს:
rust"54321"
Задание 6
მოცემულია მასივი მთელი რიცხვებით:
rustlet arr = [123, 102, 345, 350];
ჩაწერეთ ახალ ვექტორში ის რიცხვები, რომლებიც შეიცავენ ნულის ციფრს.
Задание 7
მოცემულია სტრიქონი:
rust"abcdef"
მიიღეთ ყოველი მეორე სიმბოლო ამ სტრიქონიდან:
rust"acf"