Ver la Versión Completa Con Imagenes : ayuda en java
Ayudante De Santa
06-11-2015, 22:19:08
mao87
23-10-2010, 14:26:06
hola estoy haciendo un sudoku, pero tengo un problema
tengo que importar el sudoku desde un archivo txt el formato es este:
74-351--6
53--98-1-
--862-5--
3-7-12849
2894-7---
41-983762
--38-5621
-5-2-6497
6--1-9358
lo que necesito es guardar todos esos caracteres en un string o algo que me permite desps escribirlos en cada una de las casillas. muhcas gracias
Ayudante De Santa
06-11-2015, 22:19:08
ARICARRARO
01-12-2010, 20:31:43
Puedes checar este link http://www.javamexico.org (http://www.javamexico.org/)
Ojo: No esperes que van hacer tu trabajo asi como asi. Es necesario que hagas minimo el algoritmo para que se te puedad ayudar.
sr_alucard
01-12-2010, 20:38:36
hola estoy haciendo un sudoku, pero tengo un problema
tengo que importar el sudoku desde un archivo txt el formato es este:
74-351--6
53--98-1-
--862-5--
3-7-12849
2894-7---
41-983762
--38-5621
-5-2-6497
6--1-9358
lo que necesito es guardar todos esos caracteres en un string o algo que me permite desps escribirlos en cada una de las casillas. muhcas gracias
Ya sabe leer un archivo de texto plano o no? si no sabe, http://lmgtfy.com/?q=manejo+de+archivos+java
Luego solo es que lea linea por linea, puede aprovechar las bondades de la clase StringTokenizer para procesar la cadena leida, en cuanto al formato, ud no especifica como es especificamente el formato, los - son aleatorios que en unos casos es 1 en otros son 2 y en otros 3?
ARICARRARO
01-12-2010, 22:23:57
hola estoy haciendo un sudoku, pero tengo un problema
tengo que importar el sudoku desde un archivo txt el formato es este:
74-351--6
53--98-1-
--862-5--
3-7-12849
2894-7---
41-983762
--38-5621
-5-2-6497
6--1-9358
lo que necesito es guardar todos esos caracteres en un string o algo que me permite desps escribirlos en cada una de las casillas. muhcas gracias
Insisto debes HACER EL ALGORITMO para que se te pueda ayudar. Ejemplo sencillo (sumar dos números)
Algoritmo sumaDosNúmeros
Var
Entero a,b,c
Inicio
//introduce datos
Display ("Introduce un número:"); Input(a);
Display ("Introduce otro número");Input(b);
//suma
c=a+b;
//imprimir resultado
Display("Resultado: "+c);
Fin
Puedes checar este link http://www.javamexico.org/blogs/carraro/como_determinar_el_nivel_de_un_programador_le_sabes_al_vb_ph p
mao87
01-12-2010, 22:44:37
gracias a todos, que pena pero ps ya lo hice, de todas formas dejo el codigo que use
public void leer() throws FileNotFoundException, IOException
{
FileReader entrada=null;
StringBuffer str=new StringBuffer();
try
{
entrada=new FileReader("sudokusTxt/sudokuMuyFacil.txt");
int c;
while((c=entrada.read())!=-1)
{
str.append((char)c);
}
sCadena=str.toString();
}
catch (IOException ex)
{
JOptionPane.showMessageDialog(null, "En este momento no tienes sudokus disponibles ");
System.out.println(ex);
}
finally
{
//cerrar los flujos de datos
if(entrada!=null)
{
try
{
entrada.close();
}
catch(IOException ex){}
}
}
}
ARICARRARO
02-12-2010, 12:01:38
gracias a todos, que pena pero ps ya lo hice, de todas formas dejo el codigo que use
public void leer() throws FileNotFoundException, IOException
{
FileReader entrada=null;
StringBuffer str=new StringBuffer();
try
{
entrada=new FileReader("sudokusTxt/sudokuMuyFacil.txt");
int c;
while((c=entrada.read())!=-1)
{
str.append((char)c);
}
sCadena=str.toString();
}
catch (IOException ex)
{
JOptionPane.showMessageDialog(null, "En este momento no tienes sudokus disponibles ");
System.out.println(ex);
}
finally
{
//cerrar los flujos de datos
if(entrada!=null)
{
try
{
entrada.close();
}
catch(IOException ex){}
}
}
}
:pixelSHERLOCK_finis
Me refería al algoritmo o pseudocódigo no tanto al programa. Una duda. ¿Los datos del soduko como los generas? Supongo tienes otro programa que los genera, y este otro va "recogiendo" los datos obtenidos o me equivoco
mao87
02-12-2010, 13:33:07
ps lo que hace ese algoritmo es cargar los datos desde un txt, tengo otra funcion que se encarga de almacenar los datos que va ingresando el usuario
vBulletin® v3.8.9, Derechos de autor ©2000-2024, Jelsoft Enterprises Ltd.
SEO by
vBSEO