Programación en C++ – Argumentos y valores de retorno

Este es un ejemplo que muestra cómo trabajar con argumentos y valores de retorno en funciones en C++. Los «argumentos formales» son los nombres utilizados en la declaración de la función, y los «argumentos reales» son los valores que se pasan cuando se llama a la función. Los valores de retorno son lo que devuelve la función después de su ejecución.

#include <iostream>

using namespace std;

// Función que toma dos enteros como argumentos y devuelve su suma
int sumar(int a, int b) {
    return a + b;
}

// Función que toma un double y un valor predeterminado, y devuelve su promedio
double calcularPromedio(double a, double b = 0.0) {
    return (a + b) / 2;
}

// Función que no toma argumentos y no devuelve valor (void)
void saludar() {
    cout << "¡Hola desde la función de saludo!" << endl;
}

int main() {
    int num1 = 10, num2 = 20;
    int resultadoSuma = sumar(num1, num2);
    cout << "La suma es: " << resultadoSuma << endl;

    double nota1 = 85.5, nota2 = 92.0;
    double promedio = calcularPromedio(nota1, nota2);
    cout << "El promedio es: " << promedio << endl;

    saludar();

    return 0;
}
  • La función sumar() toma dos enteros como argumentos y devuelve su suma. Los valores pasados como argumentos se denominan «argumentos reales».
  • La función calcularPromedio() toma un double como argumento y tiene un valor predeterminado para el segundo argumento. Devuelve el promedio de los valores pasados como argumentos.
  • La función saludar() no toma ningún argumento y no devuelve ningún valor (tipo de retorno void). Simplemente imprime un mensaje de saludo.

Pueder ir al artículo principal:

Códigos Sencillos hechos en C++

Deja un comentario