Menu
Coddy logo textTech

Parámetros

Parte de la sección Fundamentals del Journey de C de Coddy — lección 48 de 63.

Las funciones en C pueden aceptar parámetros (también llamados argumentos), que son valores pasados a la función cuando se llama.

Declara una función que toma parámetros:

int add(int a, int b) {
    return a + b;
}

En este ejemplo, add es una función que toma dos parámetros enteros, a y b, y devuelve su suma.

Llamar a una función con parámetros:

int result = add(5, 3);

Después de ejecutar el código anterior, result contiene:

8

También puedes usar variables como argumentos:

int x = 10;
int y = 20;
int sum = add(x, y);

Después de ejecutar el código anterior, sum contiene:

30
challenge icon

Desafío

Fácil

Crea una función llamada calculateArea que reciba dos parámetros:

  • Un entero length
  • Un entero width

La función debe calcular y devolver el área (length × width) de un rectángulo.

Luego, en la función main, lee dos enteros del usuario que representen el largo y el ancho de un rectángulo, llama a la función calculateArea con estos valores y muestra el resultado en el formato: "Area: X", donde X es el área calculada.

Hoja de referencia

Las funciones en C pueden aceptar parámetros (argumentos): valores que se pasan cuando se llama a la función.

Declarar una función con parámetros:

int add(int a, int b) {
    return a + b;
}

Llamar a una función con parámetros:

int result = add(5, 3);  // result = 8

Usar variables como argumentos:

int x = 10;
int y = 20;
int sum = add(x, y);  // sum = 30

Pruébalo tú mismo

#include <stdio.h>

// Escribe tu función calculateArea aquí

int main() {
    // Leer variables
    
    // Llamar a calculateArea e imprimir el resultado
    
    return 0;
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentals