Funciones De Programacion En c++

Páginas: 10 (2302 palabras) Publicado: 27 de octubre de 2011
FUNCIONES QUE NO SE LES ENVÍAN PARÁMETROS NI DUVELVEN NINGUN VALOR.

#include
#include

/* Descripción: Función que no recibe parámetros ni devuelve
ningún valor */
void primer_parrafo(void); //Se define la función prototipo
/* Esta función realiza el primer párrafo para este
programa*/
void segundo_parrafo(void); //Se define función prototipo
/*Esta función realiza el segundopárrafo para este
programa*/
void tercer_parrafo(void);
/*Esta función realiza el tercer parrafo para este
programa*/
using namespace std;

int main(int argc, char *argv[])
{
primer_parrafo(); //Se manda llamar a la función
segundo_parrafo(); //Se manda llamar a la función
tercer_parrafo(); //Se manda llamar a la función
system("PAUSE");
return EXIT_SUCCESS;
}

voidprimer_parrafo() // Se desarrolla la función
{
puts("Este es un programa en C que ilustra el tipico");
puts("ejemplo de programa no estructurado");
}

void segundo_parrafo() // Se desarrolla la función
{
puts("Cuando el programa se ejecuta, el usuario no");
puts("puede decir si el programa esta o no estructurado,");
puts("solo puede hacerlo el programador");
}void tercer_parrafo()
{
puts("Por tanto, un programa en C estructurado solo es");
puts("util al programador, al jefe del programador,");
puts("necesita modificar el programa y aquellos");
puts("que convivan con el programador mientras este");
puts("intenta encontrar errores en el programa");
}
Análisis del programa:

• Como podrás fijarte dentro de la función main() mandamos llamar cada una de las funciones.
• Las funciones fueron declaradas antes de la función principal main ( ).
• Podrás notar que antes del nombre que se le dio a la función está la palabra reservada void, esto quiere decir que no devolverá ningún parámetro la función y no hay parámetros dentro de los paréntesis, esto quiere decir que la función no recibirá ningún dato.
•Después de la función main ( ) fueron desarrolladas cada función.
• Podrás notar que cuando declaras la función prototipo al fina termina con un punto y coma
• Podrás notar que cada función comienza con una { y termina con la llave }, esto le permite al compilador saber donde comienza la función y dónde termina.

¿Dónde se encuentran los procesos de imprimir en pantalla los mensajes,dentro de la función principal main ( ) o dentro de cada una de las funciones?

Puedes darte cuenta que dentro de la función main () se reduce el código.

FUNCIONES QUE SE LES ENVÍAN PARÁMETROS Y DEVUELVEN UN VALOR.
Esto significa que se puede desarrollar funciones para realizar cálculos complejos y devolver los resultados de los mismos a la función que realizó la llamada.

#include
#include/* Descripción: Función que recibe un parámetro, calcula el cuadrado y devuelve el valor */
float cuadrado (float numero); //Se declara el prototipo de función
/*Esta es la funcion que eleva un numero al cuadrado*/
using namespace std;

int main(int argc, char *argv[])
{
float valor; //Número a elevar al cuadrado
float respuesta; //el cuadrado del número

printf ("Dame unnumero y lo elevare al cuadrado => ");
scanf("%f",&valor);
respuesta = cuadrado(valor); //Llama a la función
printf("El cuadrado de %.2f es %.2f\n", valor, respuesta);
system("PAUSE");
return EXIT_SUCCESS;
}
float cuadrado(float numero)
{
float respuesta; //El cuadrado del numero
respuesta = numero * numero;
return(respuesta);//Devuelve el valor del cuadrado
}

Análisis del programa
• Podrás notar que la función prototipo está declarada como float; esto quiere decir que la función devolverá un tipo de dato flotante.
• Podrás notar que dentro de los paréntesis en la función prototipo tiene un parámetro float numero; esto quiere decir que la función recibirá un parámetro de tipo flotante.
• Podrás notar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios de funciones de programación en C
  • capitulo 4 funciones programacion estructurada piensa en c++
  • Programacion Lenguaje C. Funciones
  • funciones de programacion en c
  • programación c++
  • programacion C
  • Programacion c++
  • c# Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS