Nivel 5.5 del libro de problemas C++

Задание 1

Solicite al usuario que ingrese por consola un número entero en el rango de 1 a 10. Si se ingresa algo diferente, solicite al usuario que ingrese el número nuevamente.

Задание 2

Forme con la ayuda de ciclos el siguiente arreglo:

cppint[] {
  {1, 2, 3},
  {1, 2, 3},
  {1, 2, 3},
  {1, 2, 3},
  {1, 2, 3},
}
Задание 3

Dada una cierta cadena:

cpp"abcdeabc"

Limpiela de caracteres duplicados:

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

Dada una cierta cadena:

cpp"abcde"

Convierta a mayúsculas todas las letras impares de esta cadena. En nuestro caso debería obtenerse lo siguiente:

cpp"AbCdE"