Inicio

Ejemplos de Código

Bienvenido a nuestra Documentacion de Algoritmia

Explora nuestros ejemplos de código y ejecútalos directamente en la página.

Definición de Funciones

Una función es un bloque de código reutilizable que realiza una tarea específica. Las funciones permiten organizar el código en unidades lógicas, facilitando su lectura, mantenimiento y reutilización. Pueden aceptar parámetros y devolver valores.

Fundamentos de las Funciones

  • Declaración: Definir una función especificando su nombre, parámetros y el bloque de código que ejecutará.
  • Invocación: Llamar a una función para que ejecute su bloque de código.
  • Parámetros: Variables que se pasan a una función para que esta las utilice durante su ejecución.
  • Valor de retorno: El resultado que una función devuelve al final de su ejecución.

Tipos de Funciones y Ejemplos

A continuación se muestran algunos ejemplos de cómo se crean y utilizan las funciones en diferentes lenguajes de programación:

JavaScript

// Declaración de una función function saludar(nombre) { return 'Hola, ' + nombre + '!'; } // Invocación de la función console.log(saludar('Mundo')); // Imprime 'Hola, Mundo!'

Python

# Declaración de una función def saludar(nombre): return 'Hola, ' + nombre + '!' # Invocación de la función print(saludar('Mundo')) # Imprime 'Hola, Mundo!'

Java

// Declaración de una función public class Main { public static void main(String[] args) { System.out.println(saludar("Mundo")); // Imprime 'Hola, Mundo!' } public static String saludar(String nombre) { return "Hola, " + nombre + "!"; } }

Características adicionales

  • Funciones Anónimas: Funciones sin nombre que se asignan a una variable o se pasan como argumentos a otras funciones.
  • Funciones Recursivas: Funciones que se llaman a sí mismas para resolver problemas complejos mediante la división en subproblemas más simples.
  • Funciones de Orden Superior: Funciones que aceptan otras funciones como parámetros o devuelven funciones como resultado.

Ejemplo 5: Funciones y su uso..

// Declaración de una función
function saludar(nombre) {
  return 'Hola, ' + nombre + '!';
}

// Invocación de la función
console.log(saludar('Mundo')); // Imprime 'Hola, Mundo!'