Level 2.1 Buku Tugas Rust

Задание 1

Jelaskan, apa perbedaan perulangan loop dengan perulangan while.

Задание 2

Diberikan sebuah array berisi bilangan bulat:

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

Tampilkan di konsol jumlah elemen dalam array ini.

Задание 3

Diberikan sebuah array berisi bilangan bulat:

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

Tampilkan di konsol elemen-elemen dari array ini.

Задание 4

Diberikan sebuah array berisi string:

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

Tampilkan di konsol karakter pertama dari setiap elemen array ini.

Задание 5

Diberikan sebuah bilangan bulat:

rustlet num: u16 = 12345;

Carilah jumlah dari semua digit genapnya.

Задание 6

Diberikan sebuah bilangan bulat:

rustlet num: u8 = 12;

Carilah faktorial dari bilangan ini.