Nível 4.3 do livro de problemas C++

Задание 1

Dada uma string com letras e dígitos. Obtenha a posição do penúltimo dígito nesta string.

Задание 2

Imprima no console todos os números no intervalo de 10 a 1000, cujo penúltimo dígito é par.

Задание 3

Escreva um programa que formará a seguinte string:

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

Dados dois números inteiros:

cppint num1 = 12;
int num2 = 16;

Imprima no console os divisores comuns desses números.

Задание 5

Dada uma string com números inteiros, separados por espaços:

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

Encontre a soma dos números desta string.

Задание 6

Dada uma string com palavras:

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

Obtenha as primeiras N palavras desta string.

Задание 7

Dado um número inteiro:

cppint num = 12345;

Obtenha um array de caracteres do número na forma invertida:

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