• Viernes 8 de Noviembre de 2024, 11:00

Autor Tema:  Funcion Bool  (Leído 5966 veces)

alexancoC++

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
Funcion Bool
« en: Sábado 14 de Abril de 2007, 13:48 »
0
Como defino una funcion tipo bool que me devuelva true o false. Por ejemplo en esta funcion:
Código: Text
  1.  
  2. ("que poner?") buscar(alumno Clase[],int num)
  3. {
  4.   int i;
  5.   for(i=0;i<N;i++)
  6.   {
  7.     if(Clase[i].dni==num)
  8.     {
  9.       return true;
  10.     }
  11.   }return false;
  12. }
  13.  
  14.  

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

AnioN

  • Miembro MUY activo
  • ***
  • Mensajes: 339
    • Ver Perfil
Re: Funcion Bool
« Respuesta #1 en: Sábado 14 de Abril de 2007, 14:28 »
0
Código: Text
  1. bool buscar(alumno Clase[],int num)
  2. {
  3.   int i;
  4.   for(i=0;i<N;i++)
  5.   {
  6.     if(Clase[i].dni==num)
  7.     {
  8.       return true;
  9.     }
  10.   }return false;
  11. }
  12.  

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Funcion Bool
« Respuesta #2 en: Lunes 16 de Abril de 2007, 16:06 »
0
depende si estas con C o con C++
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

AnioN

  • Miembro MUY activo
  • ***
  • Mensajes: 339
    • Ver Perfil
Re: Funcion Bool
« Respuesta #3 en: Lunes 16 de Abril de 2007, 20:03 »
0
claro, el tipo de dato bool solo existe en C++, no asi en C.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Funcion Bool
« Respuesta #4 en: Lunes 16 de Abril de 2007, 20:54 »
0
claro, por eso en el caso de C la solucion seria totalmente diferente, pero creo que eso no es lo que busca la persona.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Geo

  • Miembro de PLATA
  • *****
  • Mensajes: 1011
  • Nacionalidad: mx
    • Ver Perfil
    • http://hsblog.mexchip.com
Re: Funcion Bool
« Respuesta #5 en: Martes 17 de Abril de 2007, 14:16 »
0
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.

Saludos,
JJ (Geo)
La imaginación es el límite.
Hardware & Software | Mexchip