С++ дастурлаш масалалари 4.3 босқичи

Задание 1

Ҳарфлар ва рақамлардан иборат матн берилган. Ушбу матндаги рақамларнинг энг охиргисидан олдинги рақамнинг позициясини топинг.

Задание 2

Консольга 10 дан 1000 гача бўлган соңдан олдинги рақами жуфт бўлган барча сонларни чиқаринг.

Задание 3

Куйидаги матнни ҳосил қиладиган дастур язинг:

cpp"123456789"
Задание 4

Иккита бутун сон берилган:

cppint num1 = 12;
int num2 = 16;

Уларнинг умумий бўлувчиларини консольга чиқаринг.

Задание 5

Бўшлиқ билан ажратилган бутун сонлардан иборат матн берилган:

cppstd::string str = "123 456 789";

Ушбу матндан олинган сонлар йиғиндисини топинг.

Задание 6

Сўзлардан иборат матн берилган:

cppstd::string str = "word1 word2 word3";

Ушбу матндан биринчи N та сўзни олинг.

Задание 7

Бутун сон берилган:

cppint num = 12345;

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

cppchar arr[] = {'5', '4', '3', '2', '1'};