Documentos de Académico
Documentos de Profesional
Documentos de Cultura
4. Dada una clase Personas que contiene como atributos el sexo masculino o femenino,
nombre de pila y edad; implemente un programa en JAVA que muestre todas las
combinaciones posibles de parejas que pueden contraer matrimonio, con el requisito
de que ambas sean de distinto sexo y la diferencia de edad no supere los 10 aos.
5. Suponga que se quieren mostrar nmeros entre corchetes, con el siguiente formato:
[1] [2] [3] [4] [5], etc. Escriba un programa en JAVA que genere dicha serie mediante
objetos instanciados por una clase que defina dos mtodos sobrecargados, uno de
clase y otro de instancia que retornen una cadena con los nmeros de lnea desde 1
hasta cuantos en el formato antes mencionado, pero no debe mostrar ms de
longLinea caracteres en cada lnea. El modelo de la clase es el siguiente:
Clase SerieNums
int cuantos, longLinea
public SerieNums(int cuantos, int longLinea)
public SerieNums(int cuantos)
public String generaLinea()
public static String generaLinea(int cuantos, int longLinea)
public static void main(String args[])
Si el usuario no da ningn dato correcto para longLinea se deber hacer uso del
segundo constructor quien pondr dicha variable a 1. En otro caso se utilizar el
primer constructor para crear el objeto. El programa deber tambin imprimir a
consola la serie de nmeros utilizando el mtodo esttico generaLinea().
Clase Polinomio
terminos[]
grado
mostrarCoef()
mostrarExp()
suma()
producto()
suma()
producto()
Clase Termino: Clase que contendr objetos trmino y que sern los trminos de un
polinomio. Estar formada por dos variables de instancia (coeficiente y exponente)
que definirn el coeficiente y el exponente de un trmino de un polinomio; adems de
los mtodos de instancia mostrarCoef() y mostrarExp() que imprimirn a pantalla el
exponente y coeficiente de un determinado trmino de un polinomio.
Clase Polinomio: Esta clase heredar de la clase Termino para poder formar objetos
polinomios. Se definirn las variables de instancia terminos[] que ser un arreglo de
objetos trmino para definir el polinomio en base al tamao de este definido
mediante la variable de instancia grado. Heredar los mtodos de la clase trmino e
implementar los mtodos de suma() y producto() definidos en la Interface
Operaciones para sumar o multiplicar dos polinomios.
Interface Operaciones: Definir los mtodos abstractos suma() y producto() para que
sean implementados por la clases Polinomio.
10. Escribe una implementacin general en JAVA a manera de template (el cual compile
FECHA DE ENTREGA
16 de octubre de 2015
FORMA DE ENTREGA
Cdigo Fuente compilado, sin errores sintcticos y cdigo ejecutable en un CD rotulado
con su nombre y matrcula. Cada programa deber estar almacenado en una carpeta
independiente.
NOTA
Podrn hacer y entregar los ejercicios de este manual en equipos de a lo ms 5 personas