martes, 6 de septiembre de 2011

Anidación de funciones

Anidación de funciones

Aplicación que suma tres datos pasados por teclado, agrupándolos de dos en dos, utilizando la funcion sumar, la cual suma dos valores.

Enlace CodePad
http://codepad.org/sFq9nkXL

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Código Fuente
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#include <iostream>

using namespace std;

float sumar (float a, float b);

int main()
{
    float dato_teclado1 = 1, dato_teclado2 = 5, dato_teclado3 = 9;

    cout << "Introduce el primer sumando: ";
    cin >> dato_teclado1;
    cout << "Introduce el segundo sumando: ";
    cin >> dato_teclado2;
    cout << "Introduce el terdero sumando: ";
    cin >> dato_teclado3;
    
    //Al retornar valores las funciones se pueden anidar, utilizando una función
    //como un parámetro de otra, en este caso se usa la función sumar para sumar
    //tres valores, de dos en dos
    cout << "\nValor es: " << sumar (sumar (dato_teclado1 , dato_teclado2) , dato_teclado3);

    return 0;
}

float sumar (float a, float b)
{
    float resultado;

    resultado = a + b;

    return resultado;
}

No hay comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...