Título: Ayuda Matriz java! Publicado por: fosh en 27 Abril 2011, 07:23 am Hola que tal estoy haciendo esta matriz, lo que tengo que hacer es llenarla con numero primos, y si no es primo me mande un mensaje, pero que no se guarde en la matriz, mi problema es que si no es numero primo se guarda como un 0 ¿como puedo evitar eso?
espero y me puedan ayudar aquí esta mi código; Código
saludos!! Título: Re: Ayuda Matriz java! Publicado por: NetJava en 27 Abril 2011, 12:35 pm Buenas, espero que esto te ayude, en vez de mover la matriz con los bucles pon una variable a la que le vayas sumando 1 cada vez que se pase por el bucle y sea primo tu número, y esa la utilizas para mover tu matriz, así no dependes del bucle para mover la matriz.
Saludos. Título: Re: Ayuda Matriz java! Publicado por: Valkyr en 27 Abril 2011, 16:01 pm Una de dos o haces como dice NetJava o dentro de los dos bucles for incluyes un bucle while que haga lo siguiente: lees un número, haces los cálculos necesarios para saber si es primo o no, entonces en la condición del while haces que continúe la ejecución (es decir, vuelva a pedir un número y vuelvas a comprobar si es primo) si no cumple la condición (es primo) lo introduces en la matriz y listo. A la hora de mostrar el mensaje por pantalla podrías hacerlo dentro del bucle while pero entonces tendrías que hacer una comprobación de si es primo fuera. El algoritmo quedaría así más o menos:
Código
Espero te sirva!!!!! saludos Título: Re: Ayuda Matriz java! Publicado por: fosh en 27 Abril 2011, 16:36 pm Gracias la verdad las dos respuestas me sirvieron bastante, ya me salio el problema como yo quería gracias de antemano...
saludos y gracias por ayudarme de nuevo... |