#include <iostream>
#include <cctype>

int main() {
  char input;
  std::cout << "Ingresa un caracter: ";
  std::cin >> input;

  if (isalpha(input)) {
    std::cout << "El caracter es una letra." << std::endl;
  } else if (isdigit(input)) {
    std::cout << "El caracter es un número." << std::endl;
  } else {
    std::cout << "El caracter es un símbolo." << std::endl;
  }

  return 0;
}

Este programa utiliza las funciones isalpha y isdigit de la biblioteca cctype para determinar si un caracter es una letra o un número. La función isalpha devuelve true si el caracter es una letra y false en caso contrario. La función isdigit devuelve true si el caracter es un número y false en caso contrario.

El programa pide al usuario que ingrese un caracter, y luego determina si es una letra, un número o un símbolo y muestra un mensaje en pantalla indicando el resultado.
#include <iostream> #include <cctype> int main() { อินพุตถ่าน; std::cout << "ป้อนอักขระ: "; มาตรฐาน::cin >> อินพุต; if (isalpha(input)) { std::cout << "อักขระคือตัวอักษร" << มาตรฐาน::endl; } else if (isdigit(input)) { std::cout << "อักขระคือตัวเลข" << มาตรฐาน::endl; } else { std::cout << "ตัวละครคือสัญลักษณ์" << มาตรฐาน::endl; } กลับ 0; } โปรแกรมนี้ใช้ฟังก์ชัน isalpha และ isdigit จากไลบรารี cctype เพื่อพิจารณาว่าอักขระเป็นตัวอักษรหรือตัวเลข ฟังก์ชัน isalpha จะคืนค่าเป็นจริงหากอักขระเป็นตัวอักษร มิฉะนั้นจะคืนค่าเป็นเท็จ ฟังก์ชัน isdigit จะคืนค่าเป็นจริงหากอักขระเป็นตัวเลข มิฉะนั้นจะคืนค่าเป็นเท็จ โปรแกรมจะขอให้ผู้ใช้กรอกตัวอักษรแล้วพิจารณาว่าเป็นตัวอักษร ตัวเลข หรือสัญลักษณ์ แล้วแสดงข้อความบนหน้าจอเพื่อแสดงผลลัพธ์
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence