& que es lo que da a enterder cuando menciona la palabra retornar!
PORQUE AMI EN EL COLEGIO ME EXPLICARON QUE RETORNAR ES QUE UN VALOR DENTRO DE UNA VARIABLE SE REGRESE TOTALMENTE A CERO & AQUI ESTOY VIENDO LAS COSAS TOTALMENTE DIFERENCTES; QUE CLARO LE ENTIENDO MAS AQUI.... PERO IGUAL ME CONFUNDO MAS..
Retornar significa que cuando se llama a una función ésta retorna un valor...puede ser un valor int, float, etc. En realidad no significa que regresen a 0. La función ejecuta una tarea que puede ser capturar un valor o calcular un resultado, etc y es ese el valor que se va a retornar para usarlo donde se llamó a la función.
No exactamente,.... el if hace una pregunta, si la condición es verdadera ejecuta la o las opciones por verdadero y si es falsa puede ejecutar otras instrucciones o no hacer nada. Una variable tipo bool recibe un valor, solo que este valor puede ser false para falso o true para verdadero. El tipo bool no tiene que ver con condiciones, es otro tipo de datos tal como el int, o el float...etc.
Buenos días. Tengo una pregunta: si en vez de haber definido la función pilaVacia como tipo int la definimos como tipo bool, habría funcionado igualmente?. Muchas gracias, saludos desde España.
Muy bien, el tipo bool acepta los valores true o false, por tal motivo se puede hacer que retorne true si la pila está vacía o false si tiene uno o más nodos.
& que es lo que da a enterder cuando menciona la palabra retornar!
PORQUE AMI EN EL COLEGIO ME EXPLICARON QUE RETORNAR ES QUE UN VALOR DENTRO DE UNA VARIABLE SE REGRESE TOTALMENTE A CERO & AQUI ESTOY VIENDO LAS COSAS TOTALMENTE DIFERENCTES; QUE CLARO LE ENTIENDO MAS AQUI.... PERO IGUAL ME CONFUNDO MAS..
germanottaAmbriz 3 months ago
Retornar significa que cuando se llama a una función ésta retorna un valor...puede ser un valor int, float, etc. En realidad no significa que regresen a 0. La función ejecuta una tarea que puede ser capturar un valor o calcular un resultado, etc y es ese el valor que se va a retornar para usarlo donde se llamó a la función.
jccheca 3 months ago
osea que el tipo de dato BOOL es parecido a un IF?
germanottaAmbriz 3 months ago
No exactamente,.... el if hace una pregunta, si la condición es verdadera ejecuta la o las opciones por verdadero y si es falsa puede ejecutar otras instrucciones o no hacer nada. Una variable tipo bool recibe un valor, solo que este valor puede ser false para falso o true para verdadero. El tipo bool no tiene que ver con condiciones, es otro tipo de datos tal como el int, o el float...etc.
jccheca 3 months ago
Buenos días. Tengo una pregunta: si en vez de haber definido la función pilaVacia como tipo int la definimos como tipo bool, habría funcionado igualmente?. Muchas gracias, saludos desde España.
AllHailAkemi 8 months ago
Muy bien, el tipo bool acepta los valores true o false, por tal motivo se puede hacer que retorne true si la pila está vacía o false si tiene uno o más nodos.
jccheca 8 months ago