Nivelul 4.3 al sarcinilor C++

Задание 1

Este dat un șir de caractere cu litere și cifre. Obțineți poziția penultimei cifre din acest șir.

Задание 2

Afișați în consolă toate numerele din intervalul de la 10 la 1000, ale căror penultimă cifră este pară.

Задание 3

Scrieți un program care va forma următorul șir:

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

Sunt date două numere întregi:

cppint num1 = 12;
int num2 = 16;

Afișați în consolă divizorii comuni ai acestor numere.

Задание 5

Este dat un șir cu numere întregi, separate prin spații:

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

Găsiți suma numerelor din acest șir.

Задание 6

Este dat un șir cu cuvinte:

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

Obțineți primele N cuvinte din acest șir.

Задание 7

Este dat un număr întreg:

cppint num = 12345;

Obțineți un vector de caractere ai numărului în ordine inversă:

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