Funciones       Lenguaje C
DefiniciónUna función es una parte del programa quetiene un nombreTodo programa tiene la función main()Toda función tiene:...
TipoTipo de información que devuelvePuede ser int, char o floatSi no devuelve nada es voidSi no se indica nada es int    ...
NombreEs el nombre de la funciónTiene las mismas reglas que para variablesA continuación lleva (){}Ej:    Void suma(){   }
CuerpoEs lo hace o procesa esa funciónSe expresa entre llavesEj:   Void suma(){        Int a,b,c;        Printf(“Ingrese ...
LlamadaConsiste en “llamar” a la función: hacerlafuncionarPara ello en cualquier parte del código seescribe el nombre de l...
PrototipoSi la función se declara antes del main()funciona sin problemasSi se declara después del main() hay queprototipar...
Variables locales y globalesLas variables declaradas dentro de una funciónson locales: no se pueden usar desde otrasfuncio...
Pr106 funcionesdefinicion variables
Pr106 funcionesdefinicion variables
Pr106 funcionesdefinicion variables
Pr106 funcionesdefinicion variables
Próxima SlideShare
Cargando en…5
×

Pr106 funcionesdefinicion variables

100 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
100
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Pr106 funcionesdefinicion variables

  1. 1. Funciones Lenguaje C
  2. 2. DefiniciónUna función es una parte del programa quetiene un nombreTodo programa tiene la función main()Toda función tiene: Tipo Nombre Cuerpo Llamada
  3. 3. TipoTipo de información que devuelvePuede ser int, char o floatSi no devuelve nada es voidSi no se indica nada es int main(){ return 0; Devuelve un int Devuelve cero } void main(){ No devuelve } nada
  4. 4. NombreEs el nombre de la funciónTiene las mismas reglas que para variablesA continuación lleva (){}Ej: Void suma(){ }
  5. 5. CuerpoEs lo hace o procesa esa funciónSe expresa entre llavesEj: Void suma(){ Int a,b,c; Printf(“Ingrese dos números :”); Scanf(“%i%i”,&a,&b); C=a+b; Printf(“La suma es %in”,c); Getch(); }
  6. 6. LlamadaConsiste en “llamar” a la función: hacerlafuncionarPara ello en cualquier parte del código seescribe el nombre de la función con paréntesisVoid main(){ Suma();}
  7. 7. PrototipoSi la función se declara antes del main()funciona sin problemasSi se declara después del main() hay queprototiparlaPrototipar consiste en indicar a continuación delos #include las funciones que tiene elprogramaEj: Void suma();
  8. 8. Variables locales y globalesLas variables declaradas dentro de una funciónson locales: no se pueden usar desde otrasfunciones.Para que una variable sea global hay quedeclararla en seguida de los #includeSe debe usar la menor cantidad posible devariables globales. En lo posible ninguna.

×