elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 ... 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 [53]
521  Programación / Java / Re: ejercicios basicos para recursividad en java en: 10 Abril 2011, 23:37 pm

hola disculpa el retraso de mi respuesta es que ultimamente estoy sin tiempo

bueno yo tambien soy estudiante de informatica

  mi punto de vista sobre la recursividad es que ocupa mucho tiempo en memoria
  pero es otro modo muy interesante de programar y aveces es mucho mas sencillo
por ejemplo:
en un codigo de POO tienes que hacer muchas restricciones para un problema mientras en recursividad solo lo deduces (supones que funcionara) y funciona

la proxima semana pondre mas ejercicios de las cuales seran en POO y los mismos en  recursividad y ahi veras que aveces en mejor pero vuelvo a repetir no es muy economico en memoria bye bye hasta la proxima'''''''''

y gracias por tu comentario...........
522  Programación / Java / Re: ejercicios basicos para recursividad en java en: 8 Abril 2011, 23:07 pm
bueno aky hayyyyy mas ejerccios
Código:
public int cantDigPares(int n){
    int res=0;
    if(n<10 && n==2 || n==4 || n==6||n==8){
    res=1;
    }
 
    else if((n%10)%2==0){
    res= cantDigPares(n/10)+1;
    }
    else{
    res= cantDigPares(n/10);
    }
    return res;
    }

523  Programación / Java / Re: ejercicios basicos para recursividad en java en: 31 Marzo 2011, 22:43 pm
hola a todos de nuevo

espero que leas esto Shell Root buenoo lo que pude observar en el codigo que enviaste es un codigo de programacion POO mientras que el codigo que yo utilizo es netamente RECURSIVIDAD y la recursividad tiene dos formas de hacerlas
la forma 1 es deduccion y la 2 es induccion

pero me gusto mucho tu codigo es muy bueno espero que me hayas entendido bye bye
524  Programación / Java / Re: ejercicios basicos para recursividad en java en: 31 Marzo 2011, 01:30 am
    public int elevado(int a,int b ){
        // devuelve el resultado de "a" a la potencia b sin
        // utilizar la potencia
    int res=0;
    if(b==0){
    res=1;
    }
    else{
    res= elevado(a,b-1)*a;
    }
    return res;
    }
    public int multiplicar(int a, int b){
    int res=0;
    if(a==0 || b==0){
    res=0;
    }
    else{
        res=multiplicar(a,b-1)+a;
        // ojo en "+a" eso es lo que agarra cada ves que vuelve al metodo
    }
    return res;
    }

bueno aka yo devuelta para responder todas sus dudas de solo novatos

bye bye
525  Programación / Java / Re: ejercicios basicos para recursividad en java en: 29 Marzo 2011, 03:00 am
bueno yo ota vez les dejo aka dos ejercicios mas solo para novatos por faaaaaa

public int divisorCociente(int n, int div){
        // devuelve el cociente de una division
        int res=0;
        if(n< div){
            res=0;
        }
        else{
            res=divisorCociente(n-div, div)+1;
       
        }
        return res;
   
    }
    public int residuo(int n, int div){
        //devuelve el residuo de una division
        int res=0;
        if(n<div){
            res=n;
        }
        else{
        res=residuo(n-div,div);
        }
        return res;
    }


si te caes alguna ves y piensas que estas acabado pues lo estas y si no que esperas para levantarte "animo"
526  Programación / Programación General / Re: Que lenguajes de programación utilizas habitualmente? en: 27 Marzo 2011, 19:30 pm

java
527  Programación / Java / ejercicios basicos para recursividad en java en: 27 Marzo 2011, 19:28 pm

                  EJERCICIOS EN POO Y RECURSIVIDAD EN JAVA


aka les dejo para que lo analicen estos codigos de recursividad
se trata de recursividad por la forma de deduccion

Código:

public int cancer(int n){
   int res=0;
    if(n==1){
        res=1;
    }
    else{
        res=n+cancer(n-1);
    }
return res;
}




Código:
public int cancer(int n ){
      int res=0;
        while(n>0){
       res=res+n;
       n=n-1;
        }
        return res;
    }

Código:
public int cancer2(int n){
int res=0;
if(n==1){
res=1;
}
else{
res=cancer2(n-1)+n+n-1;
}
return res;
}

espero que les aya interesado
si no entienden me preguntan sus dudas porfa
o mas bien poner algun metodo aca en este tema y asi colaborarnos entre colegas
jajaj bye y suerte
528  Programación / Ejercicios / Re: Ejercicios Recursivos en Java y sus Soluciones en: 25 Marzo 2011, 21:50 pm
hola a todos bueno
aki les dejo un programita que les sirva de mucho lo interesante de este metodo es
que hace 3 veces la llamada recursiva
1
21
321
4321
54321
654321
asi sucecivamente
 public int triangulo(int n){
        int res=0;
        if(n==1){
            res=1;
        }
        else{
            res=(int)Math.pow(10,cantDigitos(triangulo(n-1) ))*n+triangulo(n-1);
        }
        return res;
    }
529  Programación / Ejercicios / Re: Ejercicios Recursivos en Java y sus Soluciones en: 23 Marzo 2011, 00:04 am
estuve revisando los metodos realizados en esta pagina y
en la mayoria de los metodos vi un error que no es tan error

este es mi consejo y tomenlo del lado positivo vale

   utilizan mucho el return y lo aconsejable es que solo se invoke el return
                     solo una 1 ves

 bye y viva la ufc
530  Programación / Ejercicios / Re: Ejercicios Recursivos en Java y sus Soluciones en: 22 Marzo 2011, 23:54 pm
aki les mando el metodo invertir en forma recursiva
public int invertir(int n){
    int res=0;
    if(n<10){
        res=n;
    }
    else{
    res=(n % 10)*(int)Math.pow(10, cantDigitos(n)-1) + invertir(n / 10);
    }
    return res;
    }
Páginas: 1 ... 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 [53]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines