დონე 6.10 Rust-ის ამოცანების ბანკი
Задание 1
მოუწოდეთ მომხმარებელს შეიყვანოს ორი თარიღი ფორმატში წელი-თვე-დღე. განსაზღვრეთ, რამდენი დღეა შეყვანილ თარიღებს შორის.
Задание 2
შეავსეთ მასივი შემთხვევითი
რიცხვებით 1-დან
100-მდე დიაპაზონიდან.
Задание 3
გამოიტანეთ მიმდინარე თვის ყველა თარიღი კონსოლში ფორმატში წელი-თვე-დღე. მონიშნეთ სამუშაო დღეები და დასვენების დღეები, ასევე მიმდინარე დღე.
Задание 4
დაწერეთ პროგრამა, რომელიც შექმნის შემდეგ სტრიქონს:
rust"12 34 56 78"
Задание 5
დაწერეთ პროგრამა, რომელიც შექმნის შემდეგ სტრიქონს:
java"1+2-3+4-5+6-7+8"
Задание 6
მოცემულია ორი თარიღი შემდეგი სტრუქტურის სახით:
ruststruct Date
{
year: u16,
month: u8,
day: u8,
}
მიიღეთ განსხვავება ამ თარიღებს შორის შემდეგი სტრუქტურის სახით:
ruststruct Time
{
days: u16,
hours: u8,
minutes: u8,
seconds: u8,
}