დონე 6.9 Rust-ის ამოცანების ნაკრები
განსაზღვრეთ, რამდენი დღე დარჩა უახლოეს კვირას until. შედეგი გამოიტანეთ კონსოლში.
გამოიტანეთ კონსოლში მიმდინარე თვის ბოლო დღის კვირის დღის სახელი.
მოცემულია რაღაც სტრიქონი რიცხვით:
"1234567"
გამოყავით ციფრების სამეული space-ებით, დასაწყისი რიცხვის ბოლოდან. ჩვენს შემთხვევაში უნდა მივიღოთ შემდეგი:
"1 234 567"
მოცემულია მასივი რიცხვებით:
[1, 2, 3, 3, 4, 5}
შეამოწმეთ, რომ ამ მასივში არის ორი ერთი და იგივე ელემენტი ზედიზედ.
მოცემულია წამები:
let sec: i16 = 1323435;
იპოვეთ დღეების რაოდენობა, საათები, წუთები და წამები, რომლებიც შეესაბამება ამ თარიღს:
struct Time
{
days: u16,
hours: u8,
minutes: u8,
seconds: u8,
}
გულისხმობენ, რომ ჯერ მივიღოთ მთელი რიცხვი დღეების რაოდენობა, შემდეგ ნაშთიდან გამოვყოთ მთელი რიცხვი საათების რაოდენობა, შემდეგ ნაშთიდან გამოვყოთ მთელი რიცხვი წუთების რაოდენობა და რაც დარჩება, იქნება წამები.