como se hace esto en java

Iniciado por daniel.p, 30 Septiembre 2012, 17:49 PM

0 Miembros y 1 Visitante están viendo este tema.

daniel.p

Llenar un vector con una lista de N nombres de los estudiantes Luego pedir el nombre de un estudiante y decir si el nombre se encuentra o no en el listado (array).

Anvil

En pseudocódigo se vería algo asi:


ArrayList<String> Names;
void Main()
{
Names = new ArrayList<String>();
input_from_keyboard(input);
}

void input_from_keyboard(String input)
{
if(!check_string_on_Names(input))
{
Names.add(input);
}
}

void check_string_on_Names(String word)
{
bool found = false;
for(int i = 0; i < Names.length; i++)
{
if(Names[i] == word)
{
found = true;
break;
}
}
return found;
}
\\::_--__!!ss"1122

elkiy

Cita de: Anvil en 30 Septiembre 2012, 18:56 PM
En pseudocódigo se vería algo asi:


ArrayList<String> Names;
void Main()
{
Names = new ArrayList<String>();
input_from_keyboard(input);
}

void input_from_keyboard(String input)
{
if(!check_string_on_Names(input))
{
Names.add(input);
}
}

void check_string_on_Names(String word)
{
bool found = false;
for(int i = 0; i < Names.length; i++)
{
if(Names[i] == word)
{
found = true;
break;
}
}
return found;
}


perdon que te pregunte, pero  el pseudocódigo no es codigo de maquina, sino es un "codigo" que puede leer cualquiera, especifica las acciones que hace el programa en secuencia, eso es el  pseudocódigo, es similar a UML.