დონე 1.5 Rust-ის ამოცანების წიგნი
გვითხარით, რა დიაპაზონის მნიშვნელობები
შეიძლება მიიღოს
ტიპმა i16.
გამოიტანეთ კონსოლში ყველა
7-ის ჯერადი რიცხვი
-100-დან 100-მდე შუალედში.
მოცემულია ორი მთელი რიცხვი:
let num1: u16 = 12;
let num2: u16 = 13;
შეამოწმეთ, რომ ამ რიცხვების პირველი ციფრები ემთხვევა ერთმანეთს.
მოცემულია ორი მთელი რიცხვი:
let num1: u16 = 36;
let num2: u16 = 12;
შეამოწმეთ, რომ პირველი რიცხვი იყოფა მეორეზე ნაშთის გარეშე.
მოცემულია გარკვეული სტრიქონი:
let txt: &str = "123456789";
გადაუარეთ და გამოიტანეთ კონსოლში თანმიმდევრობით ყველა სიმბოლო სტრიქონის ბოლოდან.
მოცემულია სამი მთელი რიცხვი:
let num1: u16 = 36;
let num2: u16 = 24;
let num3: u16 = 12;
გამოიტანეთ კონსოლში ამ რიცხვებიდან ყველაზე დიდი.
მოცემულია სამი სიმბოლო:
let chr1: char = 'a';
let chr2: char = 'b';
let chr3: char = 'c';
შეაერთეთ ეს სიმბოლოები სტრიქონში:
"abc"
მოცემულია მთელი რიცხვი, რომელიც შეიცავს კილობაიტების რაოდენობას:
let kb: i32 = 35;
გადააკეთეთ ეს მნიშვნელობა ბაიტებში.
მოცემულია მთელი რიცხვი, რომელიც
შეიცავს დღის ნომერს 1-დან 31-მდე:
let num: u16 = 1;
დაადგინეთ, თვის რომელ დეკადაში ექცევა ეს დღე.