Programacion en c++ (manual fv)

Solo disponible en BuenasTareas
  • Páginas : 15 (3643 palabras )
  • Descarga(s) : 7
  • Publicado : 22 de mayo de 2010
Leer documento completo
Vista previa del texto
Programación C/C++

Fermí Vilà

1

Programación en C/C++
(Manual FV)

Programación C/C++

Fermí Vilà

2

ÍNDICE

Introducción ........................................................................................................................................... 3 I.- Introducción a la programación enC................................................................................................. 5 II.- Estructuras de Programación .......................................................................................................... 21 III.- Funciones ...................................................................................................................................... 57 IV.- Punteros yArrays.......................................................................................................................... 89 V.- Entrada y Salida por Ficheros ...................................................................................................... 131 VI.- El lenguaje de programación C++ .............................................................................................. 171 VII.- Arrays, Punteros y Funciones en C++....................................................................................... 187 VIII.- Programación Orientada a Objetos........................................................................................... 205 Apéndice A: Funcionamiento básico del Turbo C++ 3.1 ................................................................... 223 Apéndice B: Instalación y Funcionamiento básico del DJGPP2.1 .................................................... 227 Apéndice C: La “moderna” P.O.O (Visual C++ 6.0) ......................................................................... 229

Programación C/C++

Fermí Vilà

3

Introducción
Manual F.V. Significa “manual práctico de informática”, pero realmente realmente PRÁCTICO. En primer lugar deberías decidir en qué carpeta de tu ordenadorquieres grabar tus programas. Personalmente me referiré continuamente a la carpeta C:\TuCarpeta, es decir, cuando encuentres en el manual TuCarpeta, deberás sustuirla por el nombre de tu carpeta de verdad. En segundo lugar deberías decidir el compilador de C/C++ que deseas usar. La mayoría de programas del libro han sido probados en tres compiladores: • Para el entorno MS/DOS: DJGPP 2.1 • Para elentorno Windows 3.x: Turbo C++ 3.1 de Borland • Para el entorno Windows 95/98: Visual C++ 6.0 de Microsoft En los apéndices A, B y C encontrarás las instrucciones básicas del funcionamiento de estos tres compiladores Si no dispones de ningún compilador de C/C++, bájate de Internet el DJGPP 2.1, encontrarás las instrucciones correspondientes en el apéndice B. En el caso concreto del “Visual C/C++”,hay unos pocos programas que no te funcionarán: consulta el apéndice C. Cómo aprovechar al máximo este curso: • Escribe los programas, utilizando tu compilador de C/C++ • Grábalos utilizando el nombre que aparece en la primera línea del programa en TuCarpeta. • Ejecútalos un par o tres de veces, observando detenidamente el resultado del programa, el programa fuente y las explicaciones que teindico en cada programa • Subraya, corrige, tacha y añade todo lo que consideres importante en tu manual (o hazte tu propio manual con tus apuntes personales en una libreta). • Es muy importante que hagas los ejercicios de autoevaluación, que aparecen al final de cada capítulo. Deberás guiarte por los programas que aparecen en cada tema y su realización demostrará que has asimilado los conceptos yprocedimientos del capítulo.

-

-

- Por último y antes de empezar: Debes tener en cuenta que en ningún caso “programaremos” utilizando las características propias del “entorno”, quiero decir: aunque utilices un compilador de C en entorno Windows por ejemplo, todos los programas que harás utilizando este manual, en principio funcionan igual en el entorno MS/DOS o UNIX, por citar dos muy...
tracking img