trabajo

Páginas: 3 (750 palabras) Publicado: 16 de marzo de 2014
Funciones

Una función es un conjunto de declaraciones, definiciones, expresiones y sentencias que realizan una tarea específica.

El formato general de una función en C esespecificador_de_tipo nombre_de_función ( lista_de_parámetros )
{
variables locales
código de la función
}

El especificador_de_tipo indica el tipo del valor que la función devolverá mediante el uso dereturn.

El valor puede ser de cualquier tipo válido. Si no se específica un valor, entonces el computador asume por defecto que la función devolverá un resultado entero.

La lista de parámetrospuede estar vacía.

Las funciones terminan y regresan automáticamente al procedimiento que las llamó cuando se encuentra la última llave }, o bien, se puede forzar el regreso antes usando lasentencia return.

Además del uso señalado la función return se usa para devolver un valor.

Se examina a continuación un ejemplo que encuentra el promedio de dos enteros:

float encontprom(intnum1, int num2)
{
float promedio;

promedio = (num1 + num2) / 2.0;
return(promedio);
}

main()
{
int a=7, b=10;
float resultado;

resultado = encontprom(a, b);printf("Promedio=%f\n",resultado);
}




Funciones void

Las funciones void dan una forma de emular, lo que en otros lenguajes se conocen como procedimientos.

Se usan cuando no requiereregresar un valor. Se muestra un ejemplo que imprime los cuadrados de ciertos números.

void cuadrados()
{
int contador;

for( contador = 1; contador=0; t--)
printf("%c",s[t]);}

main()
{
char nombre[]="Facultad";

imp_rev(nombre);
}

Observar que en la función imp_rev se usa la función strlen para calcular la longitud de la cadena sin incluir el terminadornulo. Por otra parte, la función imp_rev no usa la sentencia return ni para terminar de usar la función, ni para regresar algún valor.

Se muestra otro ejemplo,

float enconprom(int tam,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajadores Del Trabajo
  • trabajo del trabajo
  • Trabajo Del Trabajo
  • El trabajo y el Trabajador
  • Trabajo Trabajador
  • trabajo trabajo
  • trabajo trabajo
  • Trabajo de trabajo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS