C/Visual C - Ayuda con este problema en C++

 
Vista:

Ayuda con este problema en C++

Publicado por Julian (1 intervención) el 01/10/2009 22:02:54
Buenas Por favor nesesito su ayuda con este problema para C++ me ayudarian muhco debido a que he intentado, pensado y de todo pero no se me ocurre como hacerlo!

Miles de gracias al que me pueda hacer el programa en C++

------------------------------------------------------------------------------------------
Se solicita construir una aplicación en C que permita manejar conjuntos de números naturales.
Los conjuntos a manejar pueden tener como máximo 100 elementos.

La aplicación ofrecerá al usuario un menú con las siguientes opciones:
1- Ingresar el tamaño(a), cargar el conjunto A (b) y mostrar A con formato (c)
2- Ingresar el tamaño(a), cargar el conjunto B (b) y mostrar B con formato (c)
3- Mostrar la unión de A con B (d)
4- Mostrar la intersección de A con B (d)
5- Mostrar la diferencia A-B ( d)
6- Mostrar la diferencia B-A (d)
7- Indicar la cantidad de números diferentes que pertenecen a cualquiera de estos dos
conjuntos.
8- Permitir al usuario ingresar un valor y una letra válida (A o B) y responder si el valor
ingresado pertenece al conjunto que corresponde a la letra ingresada.
9- Salir de la Aplicación.
Referencias:
(a) debe ser menor o igual que 100. Si en tres intentos no da un dato correcto se finaliza el programa
con un mensaje de error
(b) se debe verificar que sean números naturales y que no estén repetidos.
(c) el formato es de 5 datos como máximo por línea encerrado en un recuadro :
-----------------------------------------------
| 34 35 12 456 23 |
| 1233 345 |
------------------------------------------------
(d) Se mostrará con formato X = { 12, 123, 45,567,12,34} ;
Cuando el conjunto sea vacío escribir X= { }

PAUTAS DE ESTILO
• Los identificadores de variables deberán ser significativos, con palabras
cada palabra con mayúscula.
• Los comentarios van en líneas separadas del código y se colocarán
considere conveniente aclarar una evaluación.
• Los delimitadores de bloque (abre y cierra) se indicarán en renglones
indentados con 3 espacios.
PAUTAS DE INTERFACE
El programa debe solicitar el ingreso de información de manera clara. La interacción
debe ser lo más amigable posible (uso de menús de opción, mensajes de
limpieza de la pantalla entre los ingresos de datos de cada estación, etc.)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder