myjulykatsukito - Programa 1
 

Contacto
Portada
Introduccion
Temario
Conclusión
Glosario
Bibliografia
Cuestionario
PORTADA UNIDAD 2
Unidad 2
UNIDAD 4
Programa 1
Programa 2

package cudrado;

import java.io.*;

import javax.swing.JOptionPane;

 

class Cuadrado{

 

    public static void main(String[] args)throws IOException

    {

        BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));

       

        int cant,semilla;

        int tam1, tam2,i;

        String cad,new_numero;

        double semilla_cua=0;

 

 

        semilla = Integer.parseInt(JOptionPane.showInputDialog("Introduzca la semilla:"));//se pide el valor de la semilla

              

 

        cad = String.valueOf(semilla);

        tam1 = cad.length();

       

        for(i=0;i<=semilla;i++)

        {

        semilla_cua = Math.pow(semilla,2);//se saca el cuadrado de la semilla

 

        new_numero = proceso_seleccion(semilla_cua,tam1);//metodo

       

        Integer entero = new Integer(new_numero);

       

        semilla = entero.intValue();

 

        System.out.println(semilla);

   }

 }

   

  

    static String proceso_seleccion(double recibe_sem, int tam1) //para la seleccion de las semillas siguientes

    {

        int tam2,contador=0;

        int i, posicion=0;

        String new_cad="",cad;

        int semilla = (int)recibe_sem;

 

        cad =String.valueOf(semilla);

 

        tam2 = cad.length();

 

 

            if(posicion==0) //desde aqui se empieza la seleccion de los nuevos valores para la semilla

            {

                posicion = tam2/tam1;

 

                    for(i=posicion;;i++)

                    {

                        if(contador!=tam1)

                        {

                            new_cad += cad.charAt(i);

                            contador++;

                        }

                        else

                        {

                            break;

                        }

                    }

            }

            else

            {

                for(i=posicion-1;;i++)

                {

                    if(contador!=tam1)

                    {

                        new_cad += cad.charAt(i);

                        contador++;

                    }

                    else

                    {

                        break;

                    }

                }

            }

 

            return new_cad;//regresa el nuevo valor

    }

 

}

Hoy habia 1 visitantes (2 clics a subpáginas) ¡Aqui en esta página!
La probabilidad proporciona un medio para expresar matematicamente el grado de seguridad o duda de un suceso al azar.
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis