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).
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;
}
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.