Java - Trabajo Practivo

   
Vista:

Trabajo Practivo

Publicado por Java (2 intervenciones) el 30/03/2016 00:37:28
Ejercicio 1
Realizar una especificación informal del TAD Conjunto con las operaciones:
ConjuntoVacio, Esvacio, Añadir un elemento al conjunto, Pertenece un elemento al
conjunto, Retirar un elemento del conjunto, Union de dos conjuntos, Intersección de dos
conjuntos e Inclusión de conjuntos.
Ejercicio 2:
Realizar la especificación formal del TAD Conjunto con las operaciones indicadas en el
Ejercicio 2.1.
Considerar las operaciones ConjuntoVacio y Añadir como constructores.
Ejercicio 3:
Implementar el TAD Natural correspondiente al concepto matemático de un número
natural, que puede expresarse como los números usados para contar los elementos de un
conjunto (donde el cero corresponde a la ausencia de elementos). Las operaciones que se
definen con números naturales son:
— La creación de un número natural.
— La suma.
— La resta.
— La multiplicación.
— El cociente y resto.
— La potenciación.
— La radicación.
— La prueba de igualdad.
a) Especificar las operaciones antes mencionadas. Agregue otras si lo considera necesario.
b) Desarrollar un programa que haga uso de las mismas.
Ejercicio 4:
La resta de dos números naturales no es un número natural cuando el sustraendo es mayor
que el minuendo. Ej: 4−7, 2−5,...
Implementar el TAD Entero, que se pueden entender como un conjunto de números
formado por los números naturales distintos de cero (1, 2, 3,...), los negativos de los
números naturales (..., −3, −2, −1) y al cero (0).
Las operaciones que se definen con números enteros son:
— La creación de un número entero.
— La suma.
— La resta.
— La multiplicación.
— El cociente y resto.
— La potenciación.
— La radicación.
— La prueba de igualdad.
a) Antes de comenzar a pensar en la especificación de las operaciones del TAD Entero
¿Matemáticamente, el conjunto de los naturales intersecta con el de los enteros? ¿Existen
operaciones en común? ¿La implementación del ejercicio anterior puede servir para
resolver parte de éste?.
b) Especificar las operaciones antes mencionadas. Agregue otras si lo considera necesario.
c) Desarrollar un programa que haga uso de las mismas.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder

Trabajo Practivo

Publicado por arck (145 intervenciones) el 30/03/2016 14:04:00
Buen intento, pero a no ser que pilles a alguno muy de buenas, aquí no suelen hacer ejercicios.

Pero si se te puede guiar en el proceso.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Trabajo Practivo

Publicado por Gian789 (4 intervenciones) el 30/03/2016 14:41:29
Lo primero que nececito saber como usar un tad. No entiendo mucho
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Trabajo Practivo

Publicado por arck (145 intervenciones) el 30/03/2016 15:46:29
¿Sabes lo que es un TAD?

http://elvex.ugr.es/decsai/java/pdf/AC-interfaces.pdf

A ver si esto te ayuda un poco.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar