C++

1. Algoritmos y programas
La información numérica
Diagramas de flujo
Organigramas
Ordinogramas
Programación estructurada
Pseudocódigo

2. C, un lenguaje de programación
Programación y lenguajes
Historia de C
Características del lenguaje C
Estructura de un programa en C
El entorno de desarrollo de C

3. Elementos del lenguaje C
Tipos de constantes y modificadores
Constantes
Identificadores: variables
Expresiones aritméticas
Moldes
Espaciado y paréntesis

4. Estructura lineal
Estructura de un programa lineal
Salida por pantalla
Entrada por teclado
Otras funciones de entrada/salida
Salida por impresora

5. Estructuras alternativas
Introducción
Expresiones lógicas
Alternativa doble: sentencia if
Alternativa múltiple

6. Estructuras repetitivas
Introducción
Sentencias de iteracción
La función exit()
Sentencias break y continue


 

 


7. Las funciones
Introducción
Funciones de usuario
Funciones de librería: Librerías en C

8. Punteros
Creación de punteros
Operaciones con punteros
Puntero nulo (null)
Punteros y arrays
Punteros a cadenas
Arrays de punteros
Puntero a puntero
Asignación dinámica de memoria

9. Arrays
Introducción
El array unidimensional
Operaciones con arrays
Arrays bidimensionales

10. Estructuras
Crear una estructura
Miembros que son estructuras
Operaciones con estructuras
Arrays de estructuras
Puntero a estructuras
Estructuras variables

11. Funciones de entrada-salida
Manipulación de ficheros en disco
Abrir un fichero
Crear un fichero
Lectura/escritura en ficheros
Operaciones sobre archivos

12. Estructuras dinámicas de datos
Introducción
Listas lineales
Pilas y colas
Estructura de arbol