確かに、ここにユーザー入力が文字か数字かを判断するC++プログラムの例がある：

```
#include <iostream>
#include <cctype>

using namespace std;

int main() {
  char input;
  
  cout << "Por favor ingresa un carácter: ";
  cin >> input;
  
  if (isalpha(input)) {
    cout << "La entrada es una letra." << endl;
  } else if (isdigit(input)) {
    cout << "La entrada es un número." << endl;
  } else {
    cout << "La entrada es ni una letra ni un número." << endl;
  }
  
  return 0;
}
```

このプログラムでは、まずユーザーに文字の入力を促し、次にcctypeライブラリのisalpha関数とisdigit関数を使用して入力が文字か数字かを判別する。入力が文字でも数字でもない場合は、入力が「文字でも数字でもない」ことを示すメッセージが表示される。
Claro, aquí está un ejemplo de programa en C++ que determina si la entrada del usuario es una letra o un número:

#include <iostream>
#include <cctype>

using namespace std;

int main() {
  char input;
  
  cout << "Por favor ingresa un carácter: ";
  cin >> input;
  
  if (isalpha(input)) {
    cout << "La entrada es una letra." << endl;
  } else if (isdigit(input)) {
    cout << "La entrada es un número." << endl;
  } else {
    cout << "La entrada es ni una letra ni un número." << endl;
  }
  
  return 0;
}


En este programa, primero se pide al usuario que ingrese un carácter y luego se usan las funciones isalpha y isdigit de la biblioteca cctype para determinar si la entrada es una letra o un número. Si la entrada no es ni una letra ni un número, se muestra un mensaje indicando que la entrada es "ni una letra ni un número".