Terminar de Programacion
Terminar de Programacion
Terminar de Programacion
Para Adultos
(UAPA)
Asignatura:
Análisis matemático
Tema:
Limites II
Facilitador (a):
Faustino Camilo
Participantes/matriculas:
ID: 100039852
Fecha:
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 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.
Tipo_de_datos
nombre_de_la_funcion
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).
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.
1. Asignaciones
2. Lecturas
3. Impresiones
4. 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.
Si un programa, está constituido por más de una función, las llamadas a la misma,
pueden realizarse desde cualquier parte del programa, y la definición de ellas debe ser
independiente unas de otras.
Por lo tanto sería un grave error el tratar de definir una función dentro de otra. Una
función puede ser llamada desde cualquier parte del programa no sólo una vez, y
cuando es llamada, empieza a ejecutar las acciones que están escritas en código.
Ejemplos:
char c1;
int a, b;
scanf("%i", &a);
scanf("%i", &b);
system("pause");
suma(int a, int b)
return(a + b);
resta(int a, int b)
{
return(a - b);
producto(int a, int b)
return(a * b);
division(int a, int b)
return(a / b);