Rust вәзә шакли даражаси 6.9

Задание 1

Энг яқин якшанбага қанча кун қолганини аниқланг. Натижани консольга чиқаринг.

Задание 2

Ҳозирги ойнинг охирги кунининг ҳафта куни номини консольга чиқаринг.

Задание 3

Сон билан бир қатор берилган:

rust"1234567"

Соннинг охиридан бошлаб, учта рақамдан бўлган гуруҳларни бош joy билан ажратинг. Бизнинг ҳолимизда куйидаги натижа ҳосил бўлади:

rust"1 234 567"
Задание 4

Сонлар билан массив берилган:

rust[1, 2, 3, 3, 4, 5}

Бу массивда кетма-кет келадиган иккита бир хил элемент борлигини текширинг.

Задание 5

Секундлар берилган:

rustlet sec: i16 = 1323435;

Шу секундларга мос келувчи кунлар, соатлар, дақиқалар ва секундлар сонини топинг:

ruststruct Time
{
  days: u16,
  hours: u8,
  minutes: u8,
  seconds: u8,
}

Яъни, аввал бутун кунлар сонини олинг, сўнгра қолган қисмдан бутун соатларни, кейин қолган қисмдан бутун дақиқаларни ажратинг ва қолган қисм секундлар бўлади.