დონე 4.7 Rust-ის ამოცანების ბანკი

Задание 1

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

rustlet vct = !vec[123, 456, 789];

შეამოწმეთ, რომ მასში არის რიცხვი, რომელიც შეიცავს ციფრს 3-ს.

Задание 2

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

rustlet vct1 = vec![1, 2, 3, 4, 5];
let vct2 = vec![4, 5, 6, 7, 8];

ჩაწერეთ ახალ ვექტორში ელემენტები, რომლებიც არის და პირველში, და მეორე ვექტორში.

Задание 3

მოცემულია ვექტორი სტრიქონებით, რომლებიც შეიცავენ მთელ რიცხვებს სტრიქონების სახით:

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

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

Задание 4

მოცემულია გარკვეული სტრიქონი:

rust"AbCdE"

შეუცვალეთ ამ სტრიქონის ასოების რეგისტრი საპირისპიროდ. ჩვენს შემთხვევაში უნდა მივიღოთ შემდეგი:

rust"aBcDe"
Задание 5

დაწერეთ პროგრამა, რომელიც ჩამოაყალიბებს შემდეგ სტრიქონს:

rust"-1-2-3-4-5-"
Задание 6

მოცემულია თარიღი შემდეგ ფორმატში:

rust "31-12-2025"

გადააქციეთ იგი შემდეგ ფორმატში:

rust"31 დეკემბერი 2025"