Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Funciones
Funciones
Sintaxis
Ej void funcion(void)
Funciones
Definicin de una funcin
nombre(3,4);
Argumento real
Pueden ser:
- Constantes
- Variables simples
- Expresiones
Funciones
Llamadas a una funcin
Argumento real
Deben ser del mismo tipo de dato que el argumento formal declarado
#include<stdio.h>
#include<stdlib.h>
main()//inicia main
{
int num_car;
num_car=cuenta_caracteres();//llamada a la funcin
printf("Hay %d caracteres\n",num_car);
system("pause");
}//fin de main
while(c!='\n')
{
cont=cont+1;
c=getchar();
}
return cont;
}
Funciones
Recursividad
#include<stdio.h>
#include<stdlib.h>
main()
{
int x,y;
int max;
printf("Introduzca dos numeros:");
scanf("%d %d",&x,&y);
printf("Elmaximoes%d\n",max);
system("pause");
}
Funciones
Macros,
main()
{
Int x,y;
Int max;
printf("Introduzca dos numeros:");
scanf("%d %d",&x,&y);
max= ((x>y)?x:y); //en vez de maximo(a,b)
printf("Elmaximoes%d\n",max);
}
Funciones
Macros,