Devolver valores en funciones

En la lección anterior hicimos funciones que hacían algo pero no devolvían nada. Podemos hacer que las funciones nos devuelvan un valor, siendo muy útil en determinados casos.

Veamos un ejemplo muy sencillo:

Función que devuelve una cadena

He subrayado las dos diferencias.

  1. Detrás de la palabra static tenemos que escribir el tipo de dato que la función va a devolver, en nuestro caso, como es una cadena, ponemos string.
  2. Una función que devuelva un tipo de dato, sea cual sea, debe finalizar con su correspondiente devolución mediante la palabra return. A continuación de return, el valor devuelto, que debe ser del tipo indicado en la función.

Ahora entenderéis que cuando una función no devuelve ningún valor, debemos poner en el tipo de dato devuelto void, que es vacío.

 

A continuación un ejemplo con 2 funciones que devuelven diferentes tipos de variables.

Funciones con diferentes tipos devueltos

 

Seguiremos haciendo uso de funciones a lo largo del curso. Así que este tema debe quedar bien entendido.

>> Código del proyecto <<

Manuel A Pozo Chichon

Técnico Superior de DESARROLLO DE APLICACIONES INFORMÁTICAS

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