Manual de xsEasyC
Librería xsstdio. Funciones de Entrada y Salida Estándar

Constantes:

  • FORMATO_DEFAULT
  • CON_CAMBIO_LINEA
  • SIN_CAMBIO_LINEA
  • TODOS_CARACTERES

Funciones de Entrada y Salida Estándar:

  • imprimirCadena
  • (Se eliminará para la siguiente versión. Utilizar Macro Imprimir)
    Desplegar una cadena en la pantalla indicando formato y cambio de línea.

    Entero imprimirCadena(Caracter *cadena, Caracter *formato, Logico cambiolinea);


  • imprimirCaracter
  • (Se eliminará para la siguiente versión. Utilizar Macro ImprimirC)
    Desplegar una caracter en la pantalla indicando formato y cambio de línea.

    Entero imprimirCadena(Caracter caracter, Caracter *formato, Logico cambiolinea);


  • imprimirDoble
  • (Se eliminará para la siguiente versión. Utilizar Macro ImprimirD)
    Desplegar un Doble en la pantalla indicando formato y cambio de línea.

    Entero imprimirDoble(Doble doble, Caracter *formato, Logico cambiolinea);


  • imprimirEntero
  • (Se eliminará para la siguiente versión. Utilizar Macro ImprimirE)
    Desplegar un Entero en la pantalla indicando formato y cambio de línea.

    Entero imprimirEntero(Entero entero, Caracter *formato, Logico cambiolinea);


  • imprimirFlotante
  • (Se eliminará para la siguiente versión. Utilizar Macro ImprimirF)
    Desplegar un Entero en la pantalla indicando formato y cambio de línea.

    Entero imprimirEntero(Entero entero, Caracter *formato, Logico cambiolinea);


  • leerCadena
  • Capturar una cadena desde el teclado, indicando cuales y cuantos caracteres son permitidos.

    Entero leerCadena(Caracter *cadena, Caracter *validos, Entero longitud);


  • leerCadenaFormato
  • Capturar una cadena con formato.
    El Formato utiliza los siguientes Caracteeres Clave:
    L-Alfabetico N-Numerico A-Alfanumerico X-Cualquiera

    Entero leerCadenaFormato(Caracter *cadena, Caracter *formato);


  • leerCaracter
  • Capturar un caracter desde el teclado sin desplegarlo, indicando cuales son válidos.

    Caracter leerCaracter(Caracter *validos);


  • leerCaracterD
  • Capturar un caracter desde el teclado desplegándolo, indicando cuales son válidos.

    Caracter leerCaracterD(Caracter *validos);


  • leerClave
  • Capturar una cadena desde el teclado pero en Clave; es decir mostrando *'s. Se indica cuales son los caracteres válidos y cuantos se permitirán.

    Entero leerClave(Caracter *cadena, Caracter *validos, Entero longitud);


  • leerDoble
  • Capturar un Doble validándolo, en indicando cuantos números para la parte entera y para la parte decimal.

    Doble leerDoble(Entero enteros, Entero decimales);


  • leerEntero
  • Capturar un Entero validándolo e indicando cuantos caracteres de longitud.

    Entero leerEntero(Entero caracteres);


  • leerFecha
  • Capturar una fecha en alguno de los 2 formatos posibles.
    Formato 0=dd/mm/yyyy Formato <>0=mm/dd/yyyy

    Caracter* leerFecha(Entero formato,Caracter separador);


  • leerFlotante
  • Capturar un flotante indicando cuantos números para la parte entera y para la parte decimal.

    Flotante leerFlotante(Entero enteros, Entero decimales);