jorge046's blog https://www.javamexico.org/blogs/jorge046 es 2 posibles soluciones del juego 8 puzzle https://www.javamexico.org/blogs/jorge046/2_posibles_soluciones_del_juego_8_puzzle <p>Tengo una duda con el código (es una matriz de 3x3), tengo que hacer que puedas ganar de de 2 formas (en forma horizontal o en forma circular)</p> <p> 1 | 2 | 3<br /> 4 | 5 | 6<br /> 7 | 8 | 0</p> <p>ó</p> <p> 1 | 2 | 3<br /> 8 | 0 | 4<br /> 7 | 6 | 5</p> <p>Por lo pronto estoy comentando uno ( y solo puedo ganar de una forma a la vez), mi duda es: que puedo implementar para poder ganar de las 2 maneras descritas??<br /> De antemano, muchas gracias.</p> <p>public class Juego implements ActionListener{<br /> private String game="game";<br /> private int fila = 3;<br /> private int columna = 3;<br /> //posicion ganador del juego<br /> //Posicion ganadora "game1"<br /> private int[] win = {1,2,3,4,5,6,7,8,-1}; // -1 = casilla vacia &lt;--------------------------------- ESTE ES UNO<br /> //Posicion ganadora "game2"<br /> //private int[] win = {1,2,3,4,-1,6,7,8,9} ; // -1 = casilla vacia &lt;-------------------------------ESTE ES EL OTRO<br /> //array para controlar el desarrollo del juego</p> <p> private int[] pos_juego = new int[win.length];</p> <p> private iconopieza matriz[] = new iconopieza[ fila * columna ];</p> <p> public Juego()<br /> {<br /> System.out.println("Equipo:");</p> <p><a href="https://www.javamexico.org/blogs/jorge046/2_posibles_soluciones_del_juego_8_puzzle" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/jorge046/2_posibles_soluciones_del_juego_8_puzzle#comments Java Standard Edition Sun, 06 Jul 2014 01:11:09 +0000 jorge046 7739 at https://www.javamexico.org Ordenar de mayor a menor números pares e impares https://www.javamexico.org/blogs/jorge046/ordenar_de_mayor_menor_numeros_pares_e_impares <p>Tengo este código que me da 100 aleatorios (1-1000) y me cuenta los números pares e impares, como puedo hacerle para ordenarlos de menor a mayor o viceversa y que me imprima los números primos de esa lista????<br /> Agradecería mucho su ayuda.</p> <p>int n,pares=0,impares=0;<br /> for(int i=1; i&lt;=100; i++){<br /> n=(int) (Math.random()*999)+1;<br /> if(n%2==0){<br /> pares++;<br /> }<br /> else{<br /> impares++;<br /> } </p> <p> }System.out.println("");<br /> System.out.println("PARES: "+pares);<br /> System.out.println("IMPARES: "+impares); </p> <p> }<br /> }</p> https://www.javamexico.org/blogs/jorge046/ordenar_de_mayor_menor_numeros_pares_e_impares#comments Java Standard Edition Wed, 03 Apr 2013 02:19:46 +0000 jorge046 6622 at https://www.javamexico.org Arreglos en Java https://www.javamexico.org/blogs/jorge046/arreglos_en_java <p>Tengo este programa con un arreglo de 30 espacios, no se porque me tira un error a tratar de sumar todos los valores introducidos, les agradecería mucho su ayuda.</p> <p><span class="geshifilter"><code class="java5 geshifilter-java5">&nbsp;</code></span></p> https://www.javamexico.org/blogs/jorge046/arreglos_en_java#comments Java Standard Edition Thu, 25 Oct 2012 08:11:52 +0000 jorge046 5802 at https://www.javamexico.org Clase Random (Java) https://www.javamexico.org/blogs/jorge046/clase_random_java <p>Tengo este programa (tiene algunos errores, me tira errores en las impresiones de v1 y v2) que te da 2 números y tu seleccionas la opción si quieres que te los sume, reste o multiplique(switch) y tu debes de poner el resultado y que el programa te diga si esta bien.</p> <p>La duda es: como le puedo hacer para que el programa te compare los números y el resultado y te diga si es correcto?</p> <p><span class="geshifilter"><code class="java5 geshifilter-java5">&nbsp;</code></span></p> <p><a href="https://www.javamexico.org/blogs/jorge046/clase_random_java" target="_blank">leer más</a></p> https://www.javamexico.org/blogs/jorge046/clase_random_java#comments Java Standard Edition Fri, 19 Oct 2012 06:07:53 +0000 jorge046 5753 at https://www.javamexico.org Programa en Java https://www.javamexico.org/blogs/jorge046/programa_en_java <p>Tengo que hacer un programa que lea el nombre de 5 vendedores y cuanto vende (dinero) cada uno en los 6 días laborales de la semana e imprima la siguiente información: nombre del vendedor que más vendio, su venta semanal y el día de mayor venta.</p> <p>No se que esta mal o que me falta, le agradecería mucho su ayuda.<br /> <span class="geshifilter"><code class="java5 geshifilter-java5">&nbsp;</code></span></p> https://www.javamexico.org/blogs/jorge046/programa_en_java#comments Java Standard Edition Fri, 05 Oct 2012 05:15:33 +0000 jorge046 5633 at https://www.javamexico.org Ayuda porfavor! en Java https://www.javamexico.org/blogs/jorge046/ayuda_porfavor_en_java <p>import java.util.Scanner;</p> <p>public class JavaApplication97 {<br /> public static void main(String[] args) {</p> <p> Scanner reader = new Scanner(System.in);</p> <p> int numero1, numero2, resultado;</p> <p> System.out.println("Introduce el primer número:");<br /> numero1 = reader.nextInt();</p> <p> System.out.println("Introduce el segundo número:");<br /> numero2 = reader.nextInt();</p> <p> resultado = numero1-numero2;</p> <p> System.out.println("La resta es " + numero1 + " - " + numero2 + " = " + resultado);</p> <p> }<br /> }</p> <p>Tengo este programa que solo hace la resta de 2 números, como le puedo hacer para que imprima las restas sucesivas? Usando el ciclo "FOR"<br /> Ejemplo:<br /> 1000 - 200 = 800<br /> 800 - 200 = 600<br /> 600 - 200 = 400<br /> 400 - 200 = 200<br /> 200 - 200 = 0</p> <p>Les agradecería mucho su ayuda.</p> https://www.javamexico.org/blogs/jorge046/ayuda_porfavor_en_java#comments Java Standard Edition Fri, 28 Sep 2012 09:08:24 +0000 jorge046 5580 at https://www.javamexico.org De if a switch https://www.javamexico.org/blogs/jorge046/de_if_switch <p>Como le podría hacer para cambiar de if a switch este programa en Java:</p> <p>Introduces 3 medidas y te dice que tipo de triángulos es:</p> <p>int lado1, lado2,lado3;</p> <p> Scanner input = new Scanner(System.in);</p> <p> System.out.print("Medida lado 1: ");<br /> lado1 = input.nextInt();</p> <p> System.out.print("Medida lado 2: ");<br /> lado2 = input.nextInt();</p> <p> System.out.print("Medida lado 3: ");<br /> lado3 = input.nextInt();</p> <p> if (lado1==lado2 &amp;&amp; lado1==lado3)<br /> {<br /> System.out.println("Equilatero");<br /> }<br /> else<br /> {<br /> if (lado1 != lado2 &amp;&amp; lado2 != lado3 &amp;&amp; lado1 != lado3)<br /> {<br /> System.out.println("Escaleno");<br /> }</p> <p> else<br /> {<br /> System.out.println("Isosceles");<br /> }<br /> }<br /> }<br /> }<br /> }</p> https://www.javamexico.org/blogs/jorge046/de_if_switch#comments Java Standard Edition Thu, 20 Sep 2012 08:23:56 +0000 jorge046 5522 at https://www.javamexico.org Ayuda porfavor! https://www.javamexico.org/blogs/jorge046/ayuda_porfavor <p>Necesito ayuda para crear un programa que lea 4 números y te diga cual es el mayor, en NetBeans, lo más sencillo posible con "IF". Porfavor se los agradecería muchisimo.</p> https://www.javamexico.org/blogs/jorge046/ayuda_porfavor#comments Conceptos Fri, 14 Sep 2012 06:29:16 +0000 jorge046 5463 at https://www.javamexico.org Programa que diga si es minúscula o mayúscula en NetBeans https://www.javamexico.org/blogs/jorge046/programa_que_diga_si_es_minuscula_o_mayuscula_en_netbeans <p>Como quedaría un programa que al introducir una letra este me diga si es una letra minúscula o mayúscula<br /> Gracias.</p> https://www.javamexico.org/blogs/jorge046/programa_que_diga_si_es_minuscula_o_mayuscula_en_netbeans#comments Conceptos Thu, 13 Sep 2012 08:08:27 +0000 jorge046 5451 at https://www.javamexico.org Que imprima el mes https://www.javamexico.org/blogs/jorge046/que_imprima_el_mes <p>Quisiera saber como hacer que un programa imprima que mes es solo poniendo en número de mes en NetBeans<br /> porfas<br /> Ejem: 1 = enero<br /> 2 = febrero<br /> 3 = marzo<br /> .....</p> https://www.javamexico.org/blogs/jorge046/que_imprima_el_mes#comments Comunidad Wed, 29 Aug 2012 00:07:16 +0000 jorge046 5341 at https://www.javamexico.org