int fibonacci(int n)
if (n>1){
return 1;
return 0;
else{ //error
return -1;
class Series {
}
}
}
Divisores de 60={1,2,3,4,5,6,8,12,15,20,30,60}
System.out.println("Cua l es el mcd de 4 y
12? Es "+obtener_mcd(4,12));
System.out.println("Cua l es el mcd de 8 y
12? Es "+obtener_mcd(8,12));
System.out.println("Cua l es el mcd de 4 y
17? Es "+obtener_mcd(4,17));
System.out.println("Cua l es el mcd de 96 y
36? Es "+obtener_mcd(96,36));
if(b==0)
return a;
else
}
10. Realice un programa en java que lea y cuente le nu mero de caracteres digitados
import java.util.*;
//declaracio n de variables
//mostrar resultado
11. Escriba un programa en java que reciba dos listas como para metros y devuelva
un mensaje EQUALS si son iguales (mismos elementos en el mismo orden), o
DISTINCT en caso contrario.
12. Escriba un programa en java que verifique si un elemento x se encuentra o no
en un arreglo unidimensional de dimensio n n.
13. Escriba un programa en java que cuente la cantidad de ocurrencias de un
elemento x en un arreglo unidimensional de dimensio n n.
14. Escriba un programa en java que elimine el elemento x de un arreglo
unidimensional de dimensio n n.
15. Escriba un programa en java que inserte en forma ordenada un elemento x en
un arreglo ordenado de dimensio n n.
class ArrayDemo {
/**
* Punto de entrada del programa.
*
* @param args argumentos de la lnea de comandos.
*/
public static void main(String[] args) {
//imprimimos por pantalla el arreglo de nu meros enteros
System.out.println("Arreglo sin orden:");
for (int num : numeros) {
System.out.println(num);
}
System.out.println();
System.out.println();
/**
* Este me todo ordena en forma ascendente el arreglo pasado como
argumento usando el
* algoritmo de seleccio n.
*
* @param arreglo el arreglo que sera ordenado.
*/
static void ordSelAsc(int[] arreglo) {
//iteramos sobre los elementos del arreglo
for (int i = 0 ; i < arreglo.length - 1 ; i++) {
int min = i;
if (i != min) {
//permutamos los valores
int aux = arreglo[i];
arreglo[i] = arreglo[min];
arreglo[min] = aux;
}
}
}
/**
* Este me todo ordena en forma descendente el arreglo pasado como
argumento usando el
* algoritmo de seleccio n.
*
* @param arreglo el arreglo que sera ordenado.
*/
static void ordSelDesc(int[] arreglo) {
//iteramos sobre los elementos del arreglo
for (int i = 0 ; i < arreglo.length - 1 ; i++) {
int max = i;
if (i != max) {
//permutamos los valores
int aux = arreglo[i];
arreglo[i] = arreglo[max];
arreglo[max] = aux;
}
}
}
}
Nmeros perfectos:
Divisores de 6 = {1,2,3,6} y 1+2+3 = 6
21. Realice un algoritmo que permita determina si una palabra es palindrome o no.