Seviye 4.6 Rust Görev Kitabı

Задание 1

Bir dize verildi. Bu dizenin sadece rakamlardan oluşup oluşmadığını kontrol edin.

Задание 2

Bir vektör verildi:

rustvec![1, 0, 2, 3, 0, 5]

Vektördeki tüm sıfırları silin:

rust[1, 2, 3, 5]
Задание 3

Bir vektör verildi:

rustlet vct: Vec<i16> = Vec::new();

Bu vektörü, ikinin kuvvetleriyle n. kuvvete kadar dolduracak kodu yazın:

rust[2, 4, 8, 16, 32]
Задание 4

Bir tamsayı verildi:

rustlet num: u16 = 12345;

Bu sayının sonundan itibaren ilk çift rakamı bulun.

Задание 5

Aşağıdaki dizeyi oluşturacak programı yazın:

rust"54321"
Задание 6

Tamsayılardan oluşan bir dizi verildi:

rustlet arr = [123, 102, 345, 350];

İçinde sıfır rakamı bulunan sayıları yeni bir vektöre kaydedin.

Задание 7

Bir dize verildi:

rust"abcdef"

Bu dizedeki her ikinci karakteri alın:

rust"acf"