Clase2 c

download Clase2 c

If you can't read please download the document

description

Fundamentos de Programación en C (II Parte)

Transcript of Clase2 c

  • 1. FUNCIONES Realizado por Mariela Curiel Universidad Simn Bolvar Junio, 2011Programacin en C (II Parte) 05/06/2011

2. La mejor forma de desarrollar ymantener un programa grande esconstruirlo a partir de piezas menoreso mdulos (divide y vencers) Reutilizacin: uso de funcionesexistentes, como bloques deconstruccin, para crear nuevosprogramas. Al programar modularmente se facilitael mantenimiento de los programas.Funciones 3. Como la mayora de los lenguajes, Cofrece la posibilidad de programar confunciones.Sintaxis de una funcin: tiporetorno nombre_func(par1, par2,...){variables localescdigo de la funcin}Funciones 4. Ejemplo de Definicin de una FuncinTipo del valor de retorno Nombre de la funcin float promedio(float a, float b){ float prom; prom=(a+b)/2; return(prom); Argumentos o parmetros }Variable LocalValor de retorno 5. En C los programas se escriben combinando las funciones que el programador escribe, con funciones pre-definidas disponibles en la librera estndar de C.Funciones 6. Ejemplo: calcular el promedio de dos enteros float promedio(float a, float b){ float prom; Definicin prom=(a+b)/2; return(prom); } main(){ float a=5,b=15,result; result=promedio(a,b);Llamada a la printf(promedio=%f",result);funcin } 7. void cuadrados(){int ciclo;for(ciclo=1;ciclo