Parámetros
Parte de la sección Fundamentos 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 que se pasan a la función cuando se la llama.
Declara una función que acepte parámetros:
int add(int a, int b) {
return a + b;
}En este ejemplo, add es una función que acepta dos parámetros enteros, a y b, y devuelve su suma.
Llama a una función con parámetros:
int result = add(5, 3);Después de ejecutar el código anterior, result contiene:
8Tambié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:
30Desafío
FácilCrea una función llamada calculateArea que acepte dos parámetros:
- Un entero
length - Un entero
width
La función debe calcular y devolver el área (length × width) de un rectángulo.
Después, en la función main, lee dos enteros del usuario que representen la longitud y el ancho de un rectángulo, llama a la función calculateArea con estos valores e imprime el resultado en el formato: "Area: X", donde X es el área calculada.
Pruébalo tú mismo
#include <stdio.h>
// Escribe tu función calculateArea aquí
int main() {
// Lee las variables
// Llama a calculateArea e imprime el resultado
return 0;
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
2Variables
Tipos de datosEnteroFloat - DoubleCaracteresBooleanosConstantesConceptos básicos de printfReglas para nombrar variablesConversión de tipos, parte 1Conversión de tipos, parte 2Desafío de repaso3Operadores
Operadores aritméticosOperador móduloIncremento/DecrementoOperadores de asignaciónOperadores relacionalesOperadores lógicos Parte 1Operadores lógicos Parte 2Operadores lógicos Parte 3Desafío de repasoPractica por tu cuenta: Compilador de C online