none

Páginas: 2 (364 palabras) Publicado: 18 de octubre de 2013
OBJETIVO

Analizar el material de apoyo para entender el concepto, la definición de las funciones definidas por el usuario y, su declaración.INTRODUCCION

Las funciones de usuario son, como su nombre indica, las que el propio usuario declara, de igual manera que declara procedimientos. Las funciones nacen con el propósito de ser subprogramas quesiempre tienen que devolver algún valor.
Las dos principales diferencias entre procedimientos y funciones son:
• Las funciones siempre devuelven un valor al programa que las invocó.
• Para llamara un procedimiento se escribe su nombre en el cuerpo del programa, y si los necesita, se incluyen los parámetros entre paréntesis. Para invocar una función es necesario hacerlo en una expresión.
Lasfunciones de usuario vienen definidas por un nombre, seguidas de dos paréntesis () entre los que puede haber o no argumentos. Los argumentos son valores que se le pasan a la función cuando se llama.La definición de una función se realiza escribiendo primero el tipo del valor de retorno de la función, después el nombre de la función, posteriormente entre paréntesis las variables que utilizarádicha función (parámetros) y finalmente las instrucciones de la función.
Ejemplo:

double promedio( int a, int b, int c)
{
return (a + b + c ) / 3.0;
}
Este ejemplo declara a la funciónpromedio, la cual recibe tres valores enteros y calcula y regresa el promedio de ellos.
PREGUNTAS

Contestar las siguientes preguntas justificando la respuesta.
1. Explique el significado de cada unade las siguientes definiciones de funciones:
a) int f(int a);
b) double f(double a, int b);
c) char f(char x);
d) long int f(int x, float y);
e) char f(void);

2. Defina una función, incluyendolas declaraciones de los parámetros formales, para cada uno de los siguientes enunciados:
a) Una función llamada muestra genera y devuelve una cantidad entera,
b) Una función llamada raíz acepta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • None
  • la nona
  • la nona
  • None
  • None
  • None
  • nono
  • ÑOÑO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS