sábado, 4 de junio de 2016

nueva entrada

ejercicios de java¡¡¡¡¡

gracias por darte una vuelta

iniciamos la entrada con ejercicios básicos de java dando como pauta la siguiente lógica y sin nadamas que decir vamos a ello

Piensa un número cualquiera.
Súmale 3
Multiplica el resultado por 2
Réstale 8
Divide por 2
Me preguntó: ¿Cuánto te da?


Yo le contesté:     


Me da 54
Y el me dijo, inmediatamente:       – El número que cogiste era 55
¿En que consiste el truco del gran mago?
En este ejemplo, la respuesta, gracias al álgebra, es fácil de entender por nuestros alumnos. Al traducir las órdenes del gran mago:
Piensa un número     x          x+3           2(x+3)      (2x+6)-8        2x – 2             x – 1 queda claro que el número inicial  x  es uno más que el final.
2. j

Piensa un número
Multiplícalo por  5
Sumále 1
Multiplica el resultado por 2
Réstale 12
Divide tu resultado por 10
Réstale tu número inicial.
cuando termine de hacer las operaciones el programa devolverá un menos uno    -1.
Los alumnos deben buscar una justificación al hecho de que el resultado sea siempre   -1, cualquiera que sea el valor que se piense al principio. Esta justificación, la tendrán analizando las operaciones que realizan y simbolizándolas:                                                                                                                                x          5x        5x+1        2(5x+1)        10x -10        x-1        -1
  insprado en:--https://anagarciaazcarate.wordpress.com/piensa-un-numero-la-magia-del-algebra/
y este es el código para los que ya lo resolvieron
  public static void main(String[] args) {
        // TODO code application logic here
      Scanner entrada=new Scanner(System.in);
        System.out.println("JUEGOS CON NUMEROS");
        int opc;
        
     do{
       System.out.println("\n1-ADIVINAR EL NUMERO QUE ESTAS PENSANDO\n2.-ADIVINAR EL RESULTADO DE TU NUMERO INICIAL \n3.-SALIR (l . l)");
       opc=entrada.nextInt();
       switch(opc){
         case 1:{
        System.out.println("__________________________________________________");
        int p;
        System.out.println("programa que adivina el numero que estas pensando");
        System.out.println("Piensa un número cualquiera.\n" +
        "\n" +
        "Súmale 3\n" +
        "\n" +
        "Multiplica el resultado por 2\n" +
        "\n" +
        "Réstale 8\n" +
        "\n" +
        "Divide por 2\n" +
        "\n" +
        "¿Cuánto te da?");
        p =entrada.nextInt();
        p=p+1;
        System.out.println("el numero que pensaste es:"+p);
        break;
           }
         case 2:{
        System.out.println("\n________________________________________");
           System.out.println(" PROGRAMA ADIVINA TU RESULTADO \n");
        int q;
        System.out.println("Piensa un número\n" +
        "\n" +
        "Multiplícalo por  5\n" +
        "\n" +
        "Sumále 1\n" +
        "\n" +
        "Multiplica el resultado por 2\n" +
        "\n" +
        "Réstale 12\n" +
        "\n" +
        "Divide tu resultado por 10\n" +
        "\n" +
        "Réstale tu número inicial \n");
        System.out.println("cuando termines preiona 1 y luego enter\n");
        q=entrada.nextInt();
        if(q==1)
               System.out.println("acaso te quedo :-1\n");
        else
               System.out.println("\nel numero ingresado no es valido \npero el rsultado es: -1");
           break;
           }
       }
     }while(opc<3);
     System.out.println("¡vuelve pronto! ");
    }
    
}