Մակարդակ 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,
}