Académique Documents
Professionnel Documents
Culture Documents
PROGRAMACIÓN I
¿CÓMO ES CONSTRUIDO UN BUEN
PROGRAMA? [1]
Funciona correctamente, es decir produce los resultados
que se esperaban.
Es fácilmente entendible por cualquier programador.
Está diseñado de modo que se pueda modificar de forma
sencilla.
Está diseñado de modo que se encuentren fácilmente los
errores y se puedan corregir.
Tiene comentarios que ayuda a otro programador a
comprender cómo funciona.
FORMAS DE PROGRAMAR [1]
Programa principal
(operaciones
fundamentales y llamadas
a los subprogramas).
Subprogramas o funciones
(programas
independientes que dan
respuesta a una tarea
Imagen tomada de [1]
dada)
ELEMENTOS DE UNA FUNCIÓN [1]
1. Definición (prototipo):
Una función puede ejecutar un conjunto de instrucciones y
devolver un resultado (se llama valor de retorno). Para esto se
debe declarar el tipo de datos. Puede ser int, char, float,
double
1. Definición (prototipo):
Una función puede NO devolver ningún valor, generalmente
porque dentro de la misma se imprime el resultado. En este
caso, en vez de tipo, se escribe la palabra void
1. Definición (prototipo):
Los parámetros se separan con coma, siempre van el tipo de
cada parámetro (pueden ser diferentes entre sí o diferentes al
tipo devuelto). También puede que solo haya un parámetro, o
incluso ninguno.
Programa principal
Llamado de la función
Implementación de la función
Tipos de paso de parámetros:
Tomado de http://www.utm.mx/~mgarcia/PE4(Funciones).pdf
Tipos de paso de parámetros:
• Paso de parámetros por referencia
Implementación
Ejercicio
[1]http://ocw.uc3m.es/ingenieria-
informatica/programacion-en-lenguaje-c-2013/Tema5.pdf