Está en la página 1de 4

COLABORATIVO 2

JUAN PABLO RIVEROS CONDE


CODIGO 14106046

MARIA DEL CARMEN BEANVIDES


DIRECTOR DEL CURSO

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


INGENIERA DE SISTEMAS
INTODUCCION A LA PORGRAMACION
301304_38
MARZO DE 2016

INTODUCCION A LA PORGRAMACION

1. Dar respuesta a las siguientes preguntas:

A. Para qu se utilizan las funciones diseadas por el programador


Son un conjunto de instrucciones que son utilizadas para que al introducir un
parmetro de entrada a la funcin, ella devuelva proporcione un valor salida o
retorno.
.
B. Explique qu es un parmetro en una funcin.
Es una variable que puede ser tomada por una rutina o subrutina. Una subrutina
utiliza los valores asignados a sus argumentos para afectar su comportamiento en
tiempo de ejecucin. La mayor parte de los lenguajes de programacin pueden
definir subrutinas que aceptan cero o ms argumentos.
Son el medio a partir del cual se puede expandir el mbito de variables locales de
funciones, hacia otras funciones y adems permiten establecer comunicaciones
entre funciones.
Si nos vemos ante la necesidad de visualizar o modificar el valor de una variable
local en otra funcin que llamaremos, debemos invocar a dicha funcin haciendo
referencia de su nombre, seguido de los parmetros o nombres de variables para
las cuales, en teora ampliaramos su mbito.
Tomado de:
http://www.edutecne.utn.edu.ar/semin_progr_frt/param_y_argum_lenguaje_C.pdf

C. Donde se ubican las funciones diseadas por el programador


Las funciones definidas por el programador se escriben fuera de la funcin main,
uno de los objetivos del uso de las funciones es la descomposicin de problemas
complejos y el trabajo en grupo

D. Qu ventajas tiene el uso de funciones diseadas por el programador


La reduccin el tiempo de codificacin y en el tiempo de depuracin al final hace
que se reduzca el tiempo total de desarrollo y por consiguiente el tiempo de
entrega del proyecto en mucho menor
Es claro entonces que teniendo el programador una coleccin de libreras ya
creadas, no tienes que escribir el mismo cdigo las veces que se necesite, sino
invocar la funcin en cualquier momento y desde cualquier lugar del programa

E. Explique la estructura de una funcin diseada por el programador


Cuando se utilizan funciones definidas por el programador es necesario escribir el
prototipo de la funcin despus de las directivas include pero antes de la funcin
main.
Este prototipo de la funcin es el encabezado de la funcin seguido de punto y
coma.
Ejemplo:
#include <iostream.h>
#include <stdlib.h>
double square(double numero);

/* Prototipo de la funcin*/

int main()
{
/* Ejemplo de la definicin y uso de una funcin definida por el programador*/
double x,y,z;
cin>>x>>y;
z = square(x);
z = z * y;

/* Llamado a la funcin*/

cout<<"\n";
cout<<z;
cout<<"\n";
system("PAUSE");
return 0;
}

/* Esta funcin calcula el cuadrado de un numero*/


double square(double numero)
{
double cuadrado;
cuadrado = numero * numero;
return cuadrado;
}

También podría gustarte