Documente Academic
Documente Profesional
Documente Cultură
1) Crear la clase NumeroEntero que tenga como atributo un numero entero y los siguientes
métodos recursivos:
a) calcularFactorial
b) imprimirNumeroAlReves
c) conversionBase, que convierte el número de base 10 a otra base entre 2 y 9,
2) Crear la clase Fibonacci que tenga como atributo un número entero n y tenga un método que
devuelva el enésimo término de la serie de Fibonacci.
public Fibonacci(int n) {
this.n = n;
}
3) Crear la clase NumerosEnteros que tenga como atributos 2 numeros enteros y calcular el
máximo común divisor de los dos números.
int num1,num2;
System.out.print("Ingrese primer numero :");
num1=entrada.nextInt();
System.out.print("Ingrese segundo numero :");
num2=entrada.nextInt();
NumerosEnteros numeros=new NumerosEnteros(num1,num2);
System.out.println("El m.c.d. es : "+numeros.mcd());
}
}
4) Crear una clase que tengas como atributos un número real y un número entero. Se debe calcular
la potencia del número.
}
5) Crear la clase VectorReales que tenga como atributos un vector de elementos reales y el
número de Elementos que se van ingresando. Crear los métodos recursivos
a) sumarElementos: Devuelve la suma de todos los elementos del vector
b) mayorElemento: Devuelve el mayor elemento del vector
public VectorReales(){
vector = new double[10];
totalElementos = 0;
}
public VectorReales(int limite){
vector = new double[limite];
totalElementos = 0;
}
int n,i;
double valor;
System.out.print("Numero de elementos : ");
n=entrada.nextInt();
for(i=0;i<n;i++)
{
System.out.print("Ingrese valor :");
valor=entrada.nextDouble();
vectorReales.agregar(valor);
}
System.out.println("Vector Ingresado");
for(i=0;i<vectorReales.getTotalElementos();i++)
System.out.println(vectorReales.devolverElemento(i));