Funciones que devuelven un valor

Lección 23: Funciones que devuelven un valor
 
Hasta ahora las funciones que hemos visto no han devuelto ningún valor. Por ejemplo, la de la Suma, mostraba el resultado en la propia función. Ahora, lo que nos interesa es que ese valor lo devuelva la función, y podamos obtener ese valor en el programa principal, de esa forma, la función es más independiente del programa y queda todo más abstracto, que es lo que interesa en programación.
 
 
Para que la función devuelva un valor no hay más que hacerlo con la cláusula "return":
 
23-1
 
La función de Suma actúa igual que como la que creamos anteriormente, solo que esta vez, en vez de mostrar el resultado (n), devuelve ese valor, a través del return.
 
Entonces, en el programa principal, cuando llamamos a la función, le asignamos ese valor que retorna a la variable "resultado", como veis en el ejemplo. 
 
De esta forma, la variable "resultado" obtiene el valor de la suma que hemos hecho, en este caso, 3 + 5. 
 
Por último, se muestra el valor de "resultado" por pantalla. 
 

Daniel Pozo Chichon

Técnico en Desarrollo de Aplicaciones Informáticas (Grado superior)

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame