4.2 Llamado o invocación de una función
Realizado por Guillermina Jiménez Rasgado
Para llamar o invocar a una función solo basta colocar el nombre de la función y los paréntesis, los cuales pueden recibir o no parámetros.
A continuación realizaremos una función que eleva al cuadrado un número.
#include<iostream>
using namespace STD;
//Declaramos la función cuadrado
int cuadrado( ){
int cuad, x;
cout<<"\t Teclea un número: ";
cin>> x;
cuad=x*x;
cout<<"El cuadrado del número es: "<<cuad<<endl;
}
int main ( ) {
cout<<"Este programa eleva al cuadrado un número"<<endl;
cuadrado(); //En esta línea se hace el llamado a la función
return 0;
}
Ejemplo 2
Las funciones también pueden llamar y devolver valores, veamos el mismo ejemplo pero ahora con una función que devuelve valores.
#include<iostream>
using namespace STD;
//Declaramos la función cuadrado
int cuadrado( ){
int cuad;
cout<<"\t Teclea un número: ";
cin>> x;
cuad=a*a;
return cuad; //la instrucción return permite retornar el resultado
}
int main ( ) {
int resultado;
cout<<"Este programa eleva al cuadrado un número"<<endl;
resultado=cuadrado(); //En esta línea se hace el llamado a la función
cout<<"El cuadrado del número es: "<<resultado<<endl;
return 0;
}