# data[].attributes.body
PROGRAMACIÓN ESTRUCTURADA.
Ing. Guillermina Jiménez Rasgado

Tema4. Funciones
Las funciones permiten agrupar varias instrucciones bajo un mismo nombre, pudiéndolas llamar desde cualquier parte del programa, la función principal en todos los programas es la función main().
Las funciones se invocan con su nombre.

Las funciones nos permiten dividir un programa grande, en pequeños programas, de tal forma que se puede dar solución a un problema de una forma más facil.

# data[].attributes.attachment_link.readable_text
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.
//Declaramos la función cuadrado cout<<"\t Teclea un número: "; cout<<"El cuadrado del número es: "<<cuad<<endl; cout<<"Este programa eleva al cuadrado un número"<<endl;

cuadrado(); //En esta línea se hace el llamado a la función

Las funciones también pueden llamar y devolver valores, veamos el mismo ejemplo pero ahora con una función que devuelve valores.
//Declaramos la función cuadrado cout<<"\t Teclea un número: "; return cuad; //la instrucción return permite retornar el 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;

# data[].attributes.attachment_link.title
4.2 Llamado o invocación de una función - Portafolio Digital Programación Estructurada

# data[].attributes.attachment_link.description
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.

# data[].attributes.body
Ing. Guillermina Jiménez Rasgado

# data[].attributes.body
Aqui pongo un link de una pagina en la que encontre informacion demasiada util para este tema, contando igual con un ejemplo de ello.
https://docs.microsoft.com/es-es/cpp/cpp/functions-cpp?view=vs-2019

# data[].attributes.headline
funciones para todos (juan francisco zarate rinza)

# data[].attributes.subject
funciones para todos (juan francisco zarate rinza)

# data[].attributes.body
bien como todos saben estamos en el tema de funciones así que publicare un ejemplo de la utilización de este tema de mi autoría

EL SIGUIENTE PROGRAMA RESUELVE DE MANERA CORRECTA EL USO DE FUNCIONES DE MANERA QUE PUEDEN TOMARLO COMO EJEMPLO PARA REALIZAR MAS PROGRAMAS

# data[].attributes.body
Comparto una pagina que encontré, donde se muestran los temas de funciones y de parámetros. Pude ayudarnos a ver un poco mas de ejemplos y como utilizarlos. por su puesto anexo a la información que la profesora ya nos proporciono.https://www.w3schools.com/cpp/showcpp.asp?filename=demo_functions_param

# data[].attributes.body
Reyna damaris guzman de la cruz
EJEMPLO DE UNA FORMA DE PONER FUNCIONES.

EL SIG PROGRAMA LEE UN AÑO, CALCULA Y MUESTRA SI ES BISIESTRO O NO.

# data[].attributes.body
Inserto un ejemplo que me ayudó a entender el tema, así como el link de la página donde encontré buen información.
https://www.programarya.com/Cursos/C++/Funciones

Saludos.

# data[].attributes.headline
Ejemplo de una función programando en C++

# data[].attributes.subject
Ejemplo de una función programando en C++

# data[].attributes.body
#include<iostream>

using namespace std;

//declaración de la función

float suma (float a, float b ){

cout<<”La suma es: ”<< a + b;

}

int main ( ) {

float num1, num2;

cout<<"Este programa      suma dos números"<<endl;

cout<<”Ingresa el primer número: ”;

cin>>num1;

cout<<”Ingresa el segundo número: ”;

cin>>num2;

suma(num1,num2);  //llamada a la función

return 0;

}