Calculadora creada con la palabra clave void (){–} en la consola de comandos, C++

Con void nombre_funcion() { cuerpo de la función } creamos código que ejecuta una función específica.

Aquí te dejo la explicación que ofrece Microsoft.

https://learn.microsoft.com/es-es/cpp/cpp/void-cpp?view=msvc-170

Aqui te muestro el uso de las fusiones y cómo se las llama desde los condicionales if.




TABLA DE MULTIPLICAR CON FUNCION

Con este código que crea un programa que hace tablas de multiplicar usando todo lo visto en estos artículos en c++

Esta seria la función: void tabla();

void tabla()// FUNCION TABLA

{
int tabla_numero = 0;// Numero de tabla de multiplicar
int contador_tabla = 0;// cantidad de números a multiplicar

string salir;// variable para menu

    cout << "\n Cual es la tabla que quieres hacer MAX. 10\n\n\t\t\t\t"; cin >> tabla_numero;

    cout << endl << "\t\t\t\t\t\t\tHOLA DANIEL LA TABLA DEL " << tabla_numero << " ES" << endl << endl;



    if (tabla_numero > 10)
    {
        cout << "    NO VALE ESTE NUMERO INTRODUCE UNO QUE NO SEA MAYOR DE 10   pero si insistes, la hare  -> ";

        cin >> tabla_numero;


    }




    for (contador_tabla = 1; contador_tabla <= 10; contador_tabla++)
    {

        cout << "\t\t\t\t\t\t\t\t" << contador_tabla << " * " << tabla_numero << " = " << contador_tabla * tabla_numero << endl;
    }

}

Y con el condicional if y cin haríamos la llamada:




if (salir == «t» or salir == «T»)
{

       tabla();// llamada función de tabla

    }



LLAMAR A UNA FUNCION EN C++

Creamos una función independiente con void nombre_funcion() { etc..}

y dentro del main la llamamos

nombre_fucion() ;

{

código de función

}

Ejemplo de código fuente:

#include <iostream>

using namespace std;
void suma()
{
cout << «En función suma \n»; int a; int b; cout << «suma\n»; cout << «Introduce el valor de a \n «; cin >> a;
cout << «Introduce el valor de b \n «; cin >> b;
cout << «La suma de a y b es » << a + b;
}

void fin()
{
cout << «\n\n_________________________»;
cout << «\nEn función fin \n»;
system(«pause»);
}

int main()
{
cout << «\tInicio de main()\n\n » << endl;

suma();
fin ();

cout << "main() de regreso";
cout << "\t Adios " << endl;
return 0;

}