Seviye 2.1 Rust Alıştırma Kitabı

Задание 1

loop döngüsü ile while döngüsü arasındaki farkı açıklayın.

Задание 2

Tamsayılardan oluşan bir dizi verilmiştir:

rustlet arr = [1, 2, 3, 4, 5];

Bu dizideki eleman sayısını konsola yazdırın.

Задание 3

Tamsayılardan oluşan bir dizi verilmiştir:

rustlet arr = [1, 2, 3, 4, 5];

Bu dizinin elemanlarını konsola yazdırın.

Задание 4

Stringlerden oluşan bir dizi verilmiştir:

rustlet arr = ["123", "456", "789"];

Bu dizinin her elemanının ilk karakterini konsola yazdırın.

Задание 5

Bir tamsayı verilmiştir:

rustlet num: u16 = 12345;

Bu sayının tüm çift rakamlarının toplamını bulun.

Задание 6

Bir tamsayı verilmiştir:

rustlet num: u8 = 12;

Bu sayının faktöriyelini bulun.