Professional Documents
Culture Documents
INTRODUCCION A LA PROGRAMACION
UNIDAD 3
PROGRAMACION MODULAR
3.1.1 Simples
3.2.2 Archivos
3.2.3 Cadena
AULA: 303
N.C.: 10320640
30/11/2010
INDICE
3.1.1 Simple............4
3.2.3 Cadena.......8
Antes de empezar a utilizar una funcin debemos declararla. La declaracin de una funcin se
conoce tambin como prototipo de la funcin. En el prototipo de una funcin se tienen que
especificar los parmetros de la funcin, as como el tipo de dato que devuelve.
En el prototipo de una funcin no se especifican las sentencias que forman parte de la misma, sino
sus caractersticas. Por ejemplo:
En este caso se declara la funcin cubo que recibe como parmetro una variable de tipo entero
(numero) y devuelve un valor del mismo tipo. En ningn momento estamos especificando qu se
va a hacer con la variable nmero, slo declaramos las caractersticas de la funcin cubo.
Cabe sealar que el nombre de los parmetros es opcional y se utiliza para mejorar la
comprensin del cdigo fuente. De esta manera, el prototipo de la funcin cubo podra
expresarse de la siguiente manera:
Los prototipos de las funciones son utilizados por el compilador para verificar que se
accede a la funcin de la manera adecuada con respecto al nmero y tipo de
parmetros, y al tipo de valor de retorno de la misma. Veamos algunos ejemplos de
prototipos de funciones:
Las funciones de E/S (Entrada/Salida, I/O, Input/Output) permiten leer y escribir datos
entre archivos y dispositivos. En C no hay estructuras de archivos predefinidas, todos
los datos se tratan como secuencias de bytes. La lista de funciones de E/S se han
agrupado de acuerdo a las tareas especficas que realizan:
Las funciones de E/S tratan los datos como una secuencia o flujo de caracteres
individuales. La eleccin adecuada de las funciones disponibles permite procesar
datos en tamaos y formatos diferentes, desde caracteres independientes a
estructuras de datos complejos. La E/S por secuencia, o flujo, tambin proporciona
acciones de taponamiento (buffering) que mejoran significativamente el rendimiento.
Para utilizar los flujos, generalmente se debe incluir el archivo stdio.h.
3.2.2 ARCHIVOS
El sistema de archivos es un componente clave del/de la PC. Todas las aplicaciones y
datos residen en archivos. Las funciones de gestin de archivos permiten establecer y
verificar permisos de acceso a archivos. La mayora de las funciones estn en el
archivo de cabecera io.h, y las restantes en sys|stat.h, dir.h y stdio.h.
3.2.3 CADENAS
C no tiene el tipo de datos cadena (string). En su lugar, las cadenas se tratan como
arrays de caracteres, cada uno de los cuales ocupa un byte. Por notacin el final de
una cadena en C se representa por un byte que contiene un carcter nulo (\0). Las
cadenas pueden ser declaradas como arrays de caracteres. char cad[20], cad 5[] =
Hola Mortimer;
BIBLIOGRAFIA
http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C%2B%2B/Funciones#N.C3.B
Amero_variable_de_par.C3.A1metros
http://www.zator.com/Cpp/E4_4_1.htm
http://www.mhe.es/universidad/informatica/8448146433/archivos/c++f.pdf