Foros del Web » Programación para mayores de 30 ;) » C/C++ »

[SOLUCIONADO] asociar bool con otro bool?

Estas en el tema de asociar bool con otro bool? en el foro de C/C++ en Foros del Web. Estoy haciendo una tarea que me dejaron en la que me piden verificar varias cosas para ver si x estudiante califica para cambio de carrera... ...
  #1 (permalink)  
Antiguo 25/03/2014, 12:20
 
Fecha de Ingreso: marzo-2014
Mensajes: 41
Antigüedad: 10 años, 1 mes
Puntos: 0
asociar bool con otro bool?

Estoy haciendo una tarea que me dejaron en la que me piden verificar varias cosas para ver si x estudiante califica para cambio de carrera...

Donde me esta dando el erro es en el bool, como se hace para asociar o citar un bool en otro bool?
lo que esta subrayado me da error

Código:
bool Estudiante::cambioCarrerao2aopcion(){
	if ("cambio carrera")
		return true;
	else
		return false;
}
bool Estudiante::verificaRequisitoCC(){
	if (cambioCarrerao2aopcion = true)
}

Esto es un diagrama de lo que tengo que hacer:
  #2 (permalink)  
Antiguo 25/03/2014, 12:38
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 8 meses
Puntos: 83
Respuesta: asociar bool con otro bool?

Igual que harias con otro bool pero como este caso es una funcion de tipo bool tienes que comparar con el retorno de la ejecucion:

Código C++:
Ver original
  1. if(cambioCarrerao2aopcion() == true) {
  2.     ...
  3. }

No puedes equivocarte con eso, revisa tu manual o tus apuntes de c++, es una simple llamada a una funcion.

Saludos
vosk
  #3 (permalink)  
Antiguo 25/03/2014, 12:57
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 3 meses
Puntos: 35
Respuesta: asociar bool con otro bool?

Además ese código es redundante, estás haciendo "if (True == True)" cuando simplemente debes hacer "if (True)". Por lo tanto:

Código Python:
Ver original
  1. if (cambioCarrerao2aopcion())
  2. {
  3.     // ...
  4. }

  #4 (permalink)  
Antiguo 26/03/2014, 07:57
 
Fecha de Ingreso: marzo-2014
Mensajes: 41
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: asociar bool con otro bool?

Gracias por su ayuda... no sabia eso de la redundancia, de hecho creo que mi profe lo hacia asi O.o

Etiquetas: asociar
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 19:30.