Você está na página 1de 8

AUTORES:

Rubina Evaristo, Hugo


Valdivia Uzuriaga, Walther
Manuel de Uso Programacin de
Operaciones con Conjuntos en C++

1. Ingreso al Programa
Para acceder al sistema de operacin de conjuntos vamos a realizar el ingreso a
netbeans y cargar nuestro programa y abriendo el cdigo del sistema.

2. Men:
Esta parte ensearemos el men de opciones por el cual iniciaremos a
ensearte el sistema.
Cdigo:

Lo que tenemos en la imagen en la parte de conjuntos tendremos la impresin


del conjunto aun a primeras instancias vacas pero lo cual iremos rellenando
mediante la opcin 1 y 2 de nuestro men
En el lado de men mostramos las opciones de operaciones como el ingreso de
datos para nuestros dos conjuntos; para el men estamos usando el while(ciclo
mientras), para poder dar un rango de ingreso de nuestra opcin y el switch
para usar un men de casos.
Software:

Como podemos ver nos ensea los conjuntos vacos para su ingreso recin de
los elementos de los conjuntos y luego su operaciones.

3. Ingreso y Mostrar de Datos de los Conjuntos A y B:


Para esto en el men nos ensearon que los conjuntos estn sin datos o vacos
para lo cual ahora se realizara el ingreso y luego se mostrara en pantalla
nuestros conjuntos
Cdigo:
Como podemos observar para el ingreso de datos se crea una clase de datos
tipo enteros que llamaremos Datos en el cual le damos un parmetro de 100
elementos, iniciando con el contador en 0 y por un ciclo do-while(ciclo donde
mientras),pondremos un parmetro de tamao y se permitir ingreso del valor;
si el valor ingresado debe ser mayor de 0 y menor de 100; y si el valor
ingresado es cero se cierre el ingreso del conjunto.

Y luego nos cargara nuevamente el menor pero ya imprimindonos el conjunto


ya con sus elementos ingresados.
Para imprimir el conjunto usaremos los siguientes cdigos

Software:

4. El men de operaciones:
En este lado nos mostrara un men para poder ingresar una opcin de
ejecucin para las operaciones de conjuntos.
Cdigo:
En el caso de las operaciones estas sectorizado por la operacin que se est
realizando o se realizara con la eleccin de la opcin que se ingresara
Software:

4.1. Operacin Unin de Conjuntos:


En este lado los conjuntos se unirn mediante el cdigo, mostrando solo ya
un conjunto nico.
Cdigo:

Este primera operacin vamos a crear una clase de enteros la cual se


llamara Unin con parmetros del tamao de un conjunto nuevo y luego los
parmetros del conjunto a y b, y sus respectivos elementos.
Donde tambin usaremos el for para dar lectura a los elementos de los
elementos.
Para poder llamar esta clase y poder mostrar en pantalla el resultado en
nuestro men, el caso 1 llamara a la clase Unin y esta mostrara los datos
de la unin de dos conjuntos.

Software:

4.2. Operacin Interseccin de Conjuntos:


En este lado solo nos mostrara los elementos de los conjuntos que se
repiten en ambos nicamente, y no mostrando los que no se repiten.
Cdigo:

En este caso al igual que la unin creamos una clase Interferencia, loscuales
tambin tendrn sus parmetros considerando los conjuntos; los dos for
irn anillados para poder realizar la pregunta median el if si los elementos
del conjunto A y el conjunto B son iguales, entonces imprima dichos
elementos nicamente iguales.
Y para ensear en nuestro men tambin llamaremos la clase en el caso
nmero 4 de nuestro men.
Software:

4.3. Operacin Diferencia de Conjuntos:


En este lado solo nos mostrara los elementos de los conjunto A o B
solamente, sin los elementos que son repetidos en ambos conjuntos o sean
parte de la interseccin de conjuntos.
Cdigo:

Para la diferencia al igual que los anteriores se crea una clase de enteros
que llamamos Diferencia lo cual tambin cargaremos los parmetros de los
conjuntos a y b, como tambin se crea un nuevo array lo cual se guardara el
conjuntos que reste del otro.
Para poder mostrar llamaremos al en el men esta clase para que pueda
imprimir y solo ensear los elementos que no se repitan.

Software:

Você também pode gostar