Introducción · Historia · Creación de un programa Entorno turbo Pascal · File(fichero) · Edit (edición) · Clipboard (portapapeles) · Órdenes del editor · Search (buscar) · Find, replace, search again, go to line number · Run (ejecutar) · Compile (compilar) · Debug (depuración) · Tools (herramientas) · Options (opciones) · Window (ventana) · Help (ayuda) · Hotkeys (teclas especiales) · Menús locales Conceptos básicos de Pascal · Datos y tipos de datos · Palabras reservadas · Identificadores · Constantes y variables · Definiciones y declaraciones · Definición de constantes · Declaración de variables · Sentencias de asignación Tipo de datos integer · Números enteros · Operadores enteros · Otros tipos de datos · Overflow Completando el programa · La entrada y salida de datos · Estructura de un programa · Aspecto de un programa Pascal Tipo de datos boolean · Comparaciones · Operadores booleanos Estructuras básicas de control · Sentencia if, sentencia case , sentencia while y sentencia repeat · Instruccion for · Break · Continue El tipo char · El tipo char · Entrada/salida estandar · Funciones relacionadas con el tipo char · Unidad crt Tipos ordinales · Tipos enumerados y tipos subrango · Definiciones de tipo · Tipos ordinales en general Datos de tipo real · Números reales · Aritmética real · Otros tipos de datos real · Reglas de tipo para los reales | Introducción a los gráficos · Unidad graph · Activar y desactivar modo gráfico · Dibujar en modo gráfico · Escribir en modo gráfico Arrays, packed arrays y string · Declaración de vectores · Matrices · Packed array · String · Cadenas terminadas en carácter nulo · Ordenación de arrays Subprogramación · Procedimientos · Parámetros formales y actuales · Procedimientos. Declaración e invocación · Variables globales y locales · Parámetros valor y variable · El tipo string como parámetro · Funciones · Declaración de funciones · La cláusula forward · Subprogramas locales a subprogramas Registros · Introducción · Registros en Pascal · Jerarquía en registros · Sentencia with · Registros variantes Ficheros · Ficheros en Pascal · Declaración de ficheros · Tipos de ficheros · Ficheros de acceso directo Conjuntos · Conjuntos. Conceptos básicos · Operaciones con conjuntos · Conjuntos en Pascal · Reglas de tipo para conjuntos Recursividad · Subprogramas recursivos · Ventajas e inconvenientes de la recursividad · Hay que tener cuidado Apuntadores · Punteros en Pascal · Añadiendo datos · Recorriendo la lista · El programa completo |