Menu funciones en C

Páginas: 6 (1300 palabras) Publicado: 15 de febrero de 2014
UNIVERSIDAD TECNOLÓGICA DE PEREIRA 
PROGRAMA DE TECNOLOGÍA ELÉCTRICA 
PROGRAMACIÓN TE243 
TALLER: FUNCIONES QUE UTILIZA UN MENÚ 
GRUPO: _____  
FUNCIONES EN DEV C++. 
ING: JOSÉ NORBEY SÁNCHEZ F. 
FECHA: ____________ 

 
Funciones en Lenguaje C.  
La  modularización,  es  una  técnica  usada  por  los  programadores    para  hacer  sus  códigos  más 
cortos,  ya  que  consiste  en reducir  un  gran  problema  complejo,  en  pequeños  problemitas  más 
sencillos, concentrándose en la solución por separado, de cada uno de ellos.  
 
En C, se conocen como funciones aquellos trozos de códigos utilizados para dividir un programa 
con el objetivo que, cada bloque realice una tarea determinada.  
 En las funciones juegan un papel muy importe las variables, ya que como se ha dicho estas pueden 
ser locales o globales.  
 
Variables  Globales:  Estas se crean durante toda la ejecución del programa, y son globales, ya que 
pueden  ser  llamadas,  leídas,  modificadas,  etc;  desde  cualquier  función.  Se  definen  antes  del 
main().  
 
Variables  Locales:  Estas,  pueden  ser  utilizadas  únicamente  en  la  función  que  hayan  sido 
declaradas.  
 La sintaxis de una función es la siguiente:  
 
Tipo_de_datos  nombre_de_la_funcion(tipo y nombre de argumentos)  
{  
  acciones  
}  
donde:  
Tipo_de_datos:  es  el  tipo  de  dato  que  devolverá  esa  función,  que  puede  ser  real,  entera,  o  tipo 
void(es decir que no devolverá ningún valor).  
Nombre_de_la_funcion:  es el identificador que le damos a nuestra función, la cual debe cumplir las reglas que definimos en un principio para los identificadores.  

Tipo y nombre de argumentos:  son los parámetros que recibe la función. Los argumentos de una 
función no son más que variables locales que reciben un valor. Este valor se lo enviamos al hacer la 
llamada a la función. Pueden existir funciones que no reciban argumentos.  
 Acciones: constituye el conjunto de acciones, de sentencias que cumplirá la función, cuando sea 
ejecutada. Entre ellas están:  

Asignaciones  

Lecturas  
Impresiones  


Cálculos, etc  
Una  función,  termina  con  la  llave  de  cerrar,  pero  antes  de  esta  llave,  debemos  colocarle  la 
instrucción return, con la cual devolverá un valor específico. Es necesario recalcar que si la función no devuelve ningún valor, es decir, es tipo void, no tiene que ir la sentencia return, ya que de lo 
contrario, nos dará un error.  
 
¿Cómo es que funcionan los Subprogramas?  
 

A  menudo,  se  utiliza  el  adjetivo  de  “Subprogramas”,  para  referirse  a  las  funciones,  así  que,  el 
lector debe familiarizarse también con este término.  
 

Los subprogramas se comunican con el programa principal, que es el que contiene a las funciones, mediante parámetros, que estos pueden ser: Parámetros Formales y Parámetros Actuales.  
 

Los parámetros se tratan como variables locales y los valores iniciales se proporcionan copiando 
los valores de los correspondientes argumentos.  
 

Los  parámetros  formales‐Locales  de  una  función  reciben  como  iniciales  los  valores  de  los parámetros actuales y con ellos se ejecutan las acciones descritas en el subprograma.  
 
 

Funciones definidas por el usuario en C  
Una función, como ya se ha dicho, es un bloque de códigos dentro del programa que se encargan 
de  realizar  una  tarea  determinada.  Por  lo  tanto  un    programa  en  C,  debe  constar  de  una  o  más 
funciones, y por supuesto no puede faltar la función principal  main().  
Un  viejo  adagio  dice:  divide  y vencerás,  lo  cual  se  acopla  perfectamente  cuando  tenemos  un 
programa que es bastante grande; podemos separarlos en pequeños subprogramas (funciones), y 
concentrarnos en la solución por separados de cada uno de ellos y así resolver grandes problemas, 
en unos cuantos problemitas más pequeños.  
Si  un  programa,  está  constituido  por ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Menu con Funciones en C
  • Librerías y Funciones en C/C++
  • Funciones C++
  • Funciones C++
  • Funciones en C
  • Funciones en c++
  • Funciones C++
  • Funciones C++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS