Level 1.5 Rust Problem Book
Jelaskan, rentang nilai seperti apa
yang dapat dimiliki oleh
tipe i16.
Tampilkan di konsol semua
bilangan kelipatan 7 dalam rentang
dari -100 hingga 100.
Diberikan dua bilangan bulat:
let num1: u16 = 12;
let num2: u16 = 13;
Periksa apakah digit pertama dari bilangan-bilangan ini sama.
Diberikan dua bilangan bulat:
let num1: u16 = 36;
let num2: u16 = 12;
Periksa apakah bilangan pertama habis dibagi oleh bilangan kedua tanpa sisa.
Diberikan sebuah string:
let txt: &str = "123456789";
Ulangi dan tampilkan di konsol semua karakter satu per satu dari akhir string.
Diberikan tiga bilangan bulat:
let num1: u16 = 36;
let num2: u16 = 24;
let num3: u16 = 12;
Tampilkan di konsol bilangan terbesar dari bilangan-bilangan ini.
Diberikan tiga karakter:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
Gabungkan karakter-karakter ini menjadi sebuah string:
std::string "abc"
Diberikan sebuah bilangan bulat yang berisi jumlah kilobyte:
let kb: u16 = 35;
Konversikan nilai ini ke byte.
Diberikan sebuah bilangan bulat yang berisi
nomor hari dari 1 hingga 31:
let num: u16 = 1;
Tentukan ke dalam dekade mana dalam bulan hari tersebut jatuh.