6.
El “programa principal” será mas
fácil
de
necesitara
leer,
porque
contener
todos
no
los
detalles de como se hace cada
cosa.
7.
Podremos repartir el trabajo, para
que cada persona se encargue
de
realizar
programa”,
un
y
“trozo
finalmente
de
se
integrara el trabajo individual de
cada persona.
8.
En otros lenguajes se suelen llamar
“subrutinas”,
“procedimientos”
o
“funciones”. En C, el nombre que más
se usa es: “funciones”.
En C, todos los “trozos de programa”
son funciones, incluyendo el propio
cuerpo de programa (main).
10.
Es muy frecuente que nos interese
además indicarle a nuestra función
ciertos datos especiales con los que
queremos que trabaje. Lo podríamos
hacer así: escribeNumeroReal( float n )
{
printf("%4.2f", n);
}
12.
Si hay más de un parámetro,
deberemos indicar el tipo y el
nombre para cada uno de ellos:
sumar ( int x, int y )
{
...
}
13.
También es habitual que queramos
que nuestra función realice una serie
de cálculos y nos “devuelva” el
resultado
de
esos
cálculos,
para
poderlo usar desde cualquier otra
parte de nuestro programa.
14.
Por ejemplo, podríamos crear una
función para elevar un número entero
al cuadrado así:
int cuadrado ( int n )
{
return n*n;
}
15.
Crear una función que limpie la
pantalla. No debe devolver ningún
valor.
Crear una función que calcule el
cubo de un número real (float). El
resultado deberá ser otro número real.
16.
Crear una función que calcule cual es el
menor de dos números enteros. El resultado
será otro número entero.
Crear una función llamada “signo”, que
reciba un número real, y devuelva un número
entero con el valor: -1 si el número es
negativo, 1 si es positivo o 0 si es cero.