funciones en C

Páginas: 2 (430 palabras) Publicado: 6 de octubre de 2015
18/9/15
Funciones en C

Una función se define como un conjunto de instrucciones o un bloque de código que cumple una tarea específica. Es de gran utilidad cuando queremos ejecutar un bloque deinstrucciones varias veces. Para entenderlo vamos a ver la sintaxis:
Sintaxis.
(Parámetros)
{
Instrucciones
Instrucciones
Return valor;
}
Existen tres fases en lafunción:
1) Las funciones reciben un valor.
2) Procesan los valores que reciben.
3) Retorna el resultado.

Una función que suma 2 números.
#Include
#Include
int Suma_Valores (int N1, intN2)
{ La función
int Sumatoria
Sumatoria = N1 + N1;
return Sumatoria
}
int main (void) ---------- Empieza el programa principal
{
int Num1, Num2, Resultado;
printf (“Ingrese el primer valor”);scanf (“%d”, & Num1);
printf (“Ingrese el segundo valor”);
scanf (“%d”, & Num2);
Resultado = Suma_Valores (Num1, Num2);
printf (“La suma de los valores %d y %d es: %d \n”, Num1, Num2, Resultado);system (“pause”);
return 0;
}

Tipo de retorno:
Es el tipo del valor devuelto por la función, por ej. la función SQR de cuatro devuelve dos (raíz cuadrada de 4 es 2). El tipo de retorno es float. En casode que la función no devuelva valor alguno diremos que el tipo es void.
Nombre de la función:
Es el nombre o identificador asignado a la función.
Lista de parámetros:
Es una lista donde se declarael nombre y tipo de argumento que se pasa a la función.
Cuerpo de la función.
Está compuesto por un conjunto de sentencias que llevan a cabo la tarea específica para la cual ha sido creada lafunción.
Return expresión:
Esto se usa para devolver el valor de la función.
Ejemplo 1: Función sin argumentos que no devuelve nada.
#include
#include
void Prepara_Pantalla ()
{clrscr ();
printf (“La pantalla está limpia \n”);
return;
}
void main ()
{
Prepara_Pantalla ();
}
Ejemplo 2: Función con argumentos que no devuelve ningún valor, compara 2 números y nos dice cuál...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Funciones C++
  • Funciones en C
  • Funciones C++
  • Funciones en c++
  • Funciones C++
  • Funciones C++
  • funciones en c
  • Funciones C++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS