Como defino esta funcion en el main para que la funcion buscar me devuelva un true o un false si encuentra el valor en la estructura?
A la funcion le paso un numero (que es un dni leido anteriormente) i el vector clase, y comprueva si existe o no en dicho vector. Pero no se bien como definir esta funcion con un bool!
Gracias. saludos
Título: Re: Funcion Bool
Publicado por: AnioN en Sábado 14 de Abril de 2007, 14:28
Código: Text
bool buscar(alumno Clase[],int num)
{
int i;
for(i=0;i<N;i++)
{
if(Clase[i].dni==num)
{
return true;
}
}return false;
}
Título: Re: Funcion Bool
Publicado por: JuanK en Lunes 16 de Abril de 2007, 16:06
depende si estas con C o con C++
Título: Re: Funcion Bool
Publicado por: AnioN en Lunes 16 de Abril de 2007, 20:03
claro, el tipo de dato bool solo existe en C++, no asi en C.
Título: Re: Funcion Bool
Publicado por: JuanK en Lunes 16 de Abril de 2007, 20:54
claro, por eso en el caso de C la solucion seria totalmente diferente, pero creo que eso no es lo que busca la persona.
Título: Re: Funcion Bool
Publicado por: Geo en Martes 17 de Abril de 2007, 14:16
Habla del tipo "bool", menciona "clase" en el código, su apodo lleva "C++", probablemente hable de ¿C++? :P. Eso si, es lo más probable, pero no sabemos si es lo cierto :D.