Manual de xsEasyC
Librería xssets. Funciones de Conjuntos

Tipos de Dato:

  • Conjunto
  • ElementoConjunto

Funciones de Conjuntos:

  • conjuntoDiferencia
  • Obtener la diferencia entre el Conjunto A y el Conjunto B

    Conjunto conjuntoDiferencia(Conjunto conjuntoA, Conjunto conjuntoB);


  • conjuntoDiferenciaSimetrica
  • Obtener la diferencia Simétrica entre el Conjunto A y el Conjunto B

    Conjunto conjuntoDiferenciaSimetrica(Conjunto conjuntoA, Conjunto conjuntoB);


  • conjuntoDisjunto
  • Verificar si 2 Conjuntos son disjuntos; es decir que su intersección es vacío

    Conjunto conjuntoDisjunto(Conjunto conjuntoA, Conjunto conjuntoB);


  • conjuntoElemento
  • Obtener un Elemento del Conjunto por su índice

    ElementoConjunto conjuntoElemento(Conjunto conjunto, Entero indice);


  • conjuntoEliminar
  • Eliminar un Elemento del Conjunto por su índice

    Logico conjuntoEliminar(Conjunto* conjunto, Entero indice);


  • conjuntoImprimir
  • Imprimir los Elementos del Conjunto

    Vacio conjuntoImprimir(Conjunto conjunto);


  • conjuntoImprimirElemento
  • Imprimir Información de un Elemento del Conjunto

    Vacio conjuntoImprimirElemento(ElementoConjunto elemento);


  • conjuntoInicializar
  • Inicializar un Conjunto

    Vacio conjuntoInicializar(Conjunto* conjunto);


  • conjuntoInsertar
  • Insertar un Elemento en el Conjunto

    Vacio conjuntoInsertar(Conjunto* conjunto, Entero tipo, ...);


  • conjuntoInterseccion
  • Obtener la Intersección entre 2 Conjuntos

    Conjunto conjuntoInterseccion(Conjunto conjuntoA, Conjunto conjuntoB);


  • conjuntoLongitud
  • Obtener el Número de Elementos del Conjunto

    Entero conjuntoLongitud(Conjunto conjunto);


  • conjuntoProductoCartesiano
  • Obtener el Producto Cartesiano de 2 Conjuntos

    Conjunto conjuntoProductoCartesiano(Conjunto conjuntoA, Conjunto conjuntoB);


  • conjuntoTipo
  • Obtener el Tipo de Elementos del Conjunto, cuando todos son del mismo Tipo

    Entero conjuntoTipo(Conjunto conjunto);


  • conjuntoUnion
  • Obtener la Unión de 2 Conjuntos

    Conjunto conjuntoUnion(Conjunto conjuntoA, Conjunto conjuntoB);


  • conjuntoVaciar
  • Vaciar los Elementos del Conjunto

    Vacio conjuntoVaciar(Conjunto* conjunto);


  • conjuntoVacio
  • Verifica si el Conjunto está vacío

    Logico conjuntoVacio(Conjunto conjunto);