Foros del Web » Programación para mayores de 30 ;) » Java »

Ayuda Con JSP!

Estas en el tema de Ayuda Con JSP! en el foro de Java en Foros del Web. Bueno ps asi como dice el titulo, necesito de su ayuda, hace poco en la U nos pusieron hacer un algoritmo de busque lineal en ...
  #1 (permalink)  
Antiguo 17/09/2010, 14:24
 
Fecha de Ingreso: septiembre-2010
Mensajes: 12
Antigüedad: 13 años, 8 meses
Puntos: 0
Ayuda Con JSP!

Bueno ps asi como dice el titulo, necesito de su ayuda, hace poco en la U nos pusieron hacer un algoritmo de busque lineal en consola, interfaz y aplicacion web, el punto es que las dos primeras ya tan y ps la tercera tambien xD, el problema es q no sale como yo quiero

Explicacion:
consiste en generar un vector y en ese vector escoger un numero y darle buscar, el me debe decir el numero es x y se encuentra en la posicion x

tons lo que hace el mio es: que digito el tamaño del vector y digito el numero que quiero buscar (osea no c cual es el numero q voy a buscar) en pocas palabras me genera el arreglo y me busca automaticamente

y como dije en la explicacion quiero que haga por separado los dos, pero no he podido TT, me gustaria si me pudieran ayudar


Cita:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<%
int n=0, e=0;
int i;
int j;
int s=0;
int indice;
int s1[]={1};
int pos=0;
int[]x={1};
if(request.getParameter("OK") != null)

{
n = Integer.parseInt(request.getParameter("TAMANO"));


x= new int[n];



for ( i=0; i<x.length;i++)
{
x[i]= (int)(Math.random()*n);
//s1[i]=x[i];
out.println(x[i]+" , ");
}

//if(request.getParameter("SI") != null)
// {
//if(request.getParameter("SI") != null)
// {

s = Integer.parseInt(request.getParameter("BUSCAR"));

for (i=0;i<x.length;i++)
{
if (x[i] == s)
{
e=1;
pos=i;
break;

}

}
if (e==1){
out.println("El Valor "+s+ " se Econtro " + pos );
}
else

out.println("VALOR NO ENCONTRADO" );
}


// construyendo forma dinamica

out.println("<FORM ACTION=index.jsp METHOD=post>");

out.println("TAMANO:<INPUT TYPE=TEXT NAME=TAMANO value="+n+"><BR>");

//out.println("<INPUT TYPE=SUBMIT NAME=OK VALUE=ACEPTAR ><BR>");

out.println("BUSCAR:<INPUT TYPE=TEXT NAME=BUSCAR value="+s+"><BR>");

out.println("<INPUT TYPE=SUBMIT NAME=OK VALUE=ACEPTAR ><BR>");





out.println("</FORM>");

%>
  #2 (permalink)  
Antiguo 17/09/2010, 16:27
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: Ayuda Con JSP!

Deberías esforzarte un poco a la hora de explicar las cosas, ya no es que no quede claro qué quieres hacer y cuál es el problema, es que tu texto parece hecho por un traductor automático.

Por lo que veo en tu código, sólo te puedo decir una cosa, el array de datos aleatorios que haces no te garantiza que vayas a tener los números de 0 a n, es más, podrías tener el array lleno de 1 o de cualquier otro número.

Etiquetas: jsp
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:40.