Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
30Activity
0 of .
Results for:
No results containing your search query
P. 1
Curso de Pascal

Curso de Pascal

Ratings:

4.0

(1)
|Views: 1,948|Likes:
Published by Nacho Cabanes
Programación en Turbo Pascal y Free Pascal
Programación en Turbo Pascal y Free Pascal

More info:

Published by: Nacho Cabanes on Jun 19, 2010
Copyright:Attribution Non-commercial No-derivs

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF or read online from Scribd
See more
See less

02/18/2013

pdf

 
Curso de Pascal, por Nacho Cabaneswww.nachocabanes.com Pág. 1
CUPAS
 
Curso de Pascal
 
Por Nacho Cabanes
 
Versión 4.00 preliminar,
 
junio 2010
 
Este texto se puede distribuir libremente,siempre y cuando no se modifiqueÚltima versión en www.nachocabanes.com
 
Curso de Pascal, por Nacho Cabaneswww.nachocabanes.com Pág. 2
Contenido.Contenido.Contenido.Contenido.
 
Contenido.Contenido.Contenido.Contenido.
_______________________________________________________________2
 
Curso de Pascal por Nacho Cabanes. Tema 0: Introducción.Curso de Pascal por Nacho Cabanes. Tema 0: Introducción.Curso de Pascal por Nacho Cabanes. Tema 0: Introducción.Curso de Pascal por Nacho Cabanes. Tema 0: Introducción.
 ________________6
 
Curso de Pascal por Nacho Cabanes. Tema 1: GCurso de Pascal por Nacho Cabanes. Tema 1: GCurso de Pascal por Nacho Cabanes. Tema 1: GCurso de Pascal por Nacho Cabanes. Tema 1: Generalidades del Pascal.eneralidades del Pascal.eneralidades del Pascal.eneralidades del Pascal.
___8
 
Curso de Pascal por Nacho Cabanes. Tema 2: Introducción a las variables.Curso de Pascal por Nacho Cabanes. Tema 2: Introducción a las variables.Curso de Pascal por Nacho Cabanes. Tema 2: Introducción a las variables.Curso de Pascal por Nacho Cabanes. Tema 2: Introducción a las variables.
14
 
Tema 2.2: Tipos básicos de datos.
 ___________________________________________16
 
Tema 2.3: With.
 _____________________________________________________________19
 
Curso de Pascal. Tema 2: Ejercicios de ejemplo.
 ______________________________20
 
Tema 3: Entrada/salida básica.Tema 3: Entrada/salida básica.Tema 3: Entrada/salida básica.Tema 3: Entrada/salida básica.
__________________________________________22
 
Tema 3.2: Anchura de presentación en los números.Tema 3.2: Anchura de presentación en los números.Tema 3.2: Anchura de presentación en los números.Tema 3.2: Anchura de presentación en los números.
 ______________________23
 
 __________________________________________________ 
¡Error! Marcador no definido.
 
Tema 3.3: Comentarios.
 ______________________________________________________24
 
Tema 3.4: Leer datos del usuario.
 ____________________________________________26
 
Tema 4: OperacionesTema 4: OperacionesTema 4: OperacionesTema 4: Operaciones matemáticas.matemáticas.matemáticas.matemáticas.
 _______________________________________27
 
Tema 4.2: Concatenar cadenas.
 ______________________________________________29
 
Tema 4.3: Operadores lógicos.
 _______________________________________________30
 
Tema 4.4: Operaciones entre bits.
 ____________________________________________30
 
Curso de Pascal. Tema 4.5: Precedencia de los operadores.
 ___________________33
 
Tema 5: ConTema 5: ConTema 5: ConTema 5: Condiciones.diciones.diciones.diciones.
 ____________________________________________________34
 
Tema 5.2: Condiciones y variables boolean.
 ___________________________________35
 
Tema 5.3: Condiciones y sentencias compuestas.
 _____________________________35
 
Tema 5.4: Si no se cumple la condición.
 _____________________________________36
 
Tema 5.5: Sentencias "If" encadenadas.
 _______________________________________37
 
Tema 5.6: Varias condiciones simultáneas.
 ____________________________________38
 
Curso de Pascal. Tema 6: Bucles.Curso de Pascal. Tema 6: Bucles.Curso de Pascal. Tema 6: Bucles.Curso de Pascal. Tema 6: Bucles.
 ________________________________________40
 
Tema 6.2: "For" encadenados.
 ________________________________________________41
 
Tema 6.3: "For" y sentencias compuestas.
 ____________________________________42
 
Tema 6.4: Contar sin números.
 _______________________________________________43
 
Tema 6.4 (b): Ejercicios sobre "For".
 __________________________________________44
 
Tema 6.5: "While".
 ___________________________________________________________44
 
Tema 6.6: "Repeat".
 __________________________________________________________46
 
Curso de Pascal. Tema 6.7: Ejercicios sobre "While" y "Repeat".
 ________________48
 
Curso de Pascal. Tema 6.8: Ejemplo - Adivinar números.
 ______________________48
 
Tema 7: Constantes y tipos.Tema 7: Constantes y tipos.Tema 7: Constantes y tipos.Tema 7: Constantes y tipos.
_____________________________________________49
 
Tema 7.2: Constantes "con tipo".
 _____________________________________________51
 
Tema 7.3: Definición de tipos.
 ________________________________________________52
 
Tema 8: Procedimientos y funciones.Tema 8: Procedimientos y funciones.Tema 8: Procedimientos y funciones.Tema 8: Procedimientos y funciones.
 _____________________________________55
 
Tema 8.1: Procedimientos.
 ___________________________________________________55
 
Tema 8.2: Funciones.
 ________________________________________________________57
 
Tema 8.3: Uso de las funciones.
 _____________________________________________58
 
Tema 8.4: Procedimientos con parámetros.
 ___________________________________59
 
 
Curso de Pascal, por Nacho Cabaneswww.nachocabanes.com Pág. 3
Tema 8.5: Modificación de parámetros.
 _______________________________________60
 
Tema 8.6: Parámetros por referencia.
 _________________________________________62
 
Tema 8.7: Parámetros con el mismo nombre que las variables locales.
 _________63
 
Tema 8.8: Recursividad.
 ______________________________________________________64
 
Tema 8.9: La sentencia "forward".
 ____________________________________________66
 
Curso de Pascal. Tema 8.10. Funciones matemáticas: abs, sin, cos, arctan, round,trunc, sqr, sqrt, exp, ln, odd, potencias.
 _______________________________________67
 
Curso de Pascal. Tema 8.11. Cadenas de texto.
 _______________________________68
 
Tema 9: Otros tipos de datos.Tema 9: Otros tipos de datos.Tema 9: Otros tipos de datos.Tema 9: Otros tipos de datos.
 ___________________________________________76
 
Tema 9.2: Otros tipos de datos (2).
 __________________________________________80
 
Tema 9.3: Otros tipos de datos (3).
 __________________________________________81
 
Curso de Pascal. Tema 10: Pantalla en modo texto.Curso de Pascal. Tema 10: Pantalla en modo texto.Curso de Pascal. Tema 10: Pantalla en modo texto.Curso de Pascal. Tema 10: Pantalla en modo texto.
______________________83
 
Tema 10.2: Pantalla en modo texto con Surpas.
 ______________________________86
 
Tema 10.3: Procedimientos y funciones en CRT.
 ______________________________88
 
Tema 10.4: Ejemplo: juego del ahorcado.
 _____________________________________90
 
Tema 10.5: Ejemplo: entrada mejorada.
 _______________________________________97
 
Curso de Pascal. Tema 11a: Manejo de ficheros.Curso de Pascal. Tema 11a: Manejo de ficheros.Curso de Pascal. Tema 11a: Manejo de ficheros.Curso de Pascal. Tema 11a: Manejo de ficheros.
________________________100
 
Tema 11.1. Manejo de ficheros (1) - leer un fichero de texto.
 ________________100
 
Curso de Pascal. Tema 11: Manejo de ficheros.Curso de Pascal. Tema 11: Manejo de ficheros.Curso de Pascal. Tema 11: Manejo de ficheros.Curso de Pascal. Tema 11: Manejo de ficheros.
 __________________________102
 
Tema 11.1. Manejo de ficheros (2) - Escribir en un fichero de texto.
 __________102
 
Curso de Pascal. Tema 11: Manejo de ficheros.Curso de Pascal. Tema 11: Manejo de ficheros.Curso de Pascal. Tema 11: Manejo de ficheros.Curso de Pascal. Tema 11: Manejo de ficheros.
 __________________________104
 
Tema 11.3. Manejo de ficheros (3) - Ficheros con tipo.
 _______________________104
 
Curso de Pascal. Tema 11: Manejo de ficheros.Curso de Pascal. Tema 11: Manejo de ficheros.Curso de Pascal. Tema 11: Manejo de ficheros.Curso de Pascal. Tema 11: Manejo de ficheros.
 __________________________108
 
Tema 11.4. Manejo de ficheros (4) - Ficheros generales.
 ______________________108
 
Aplicación a un fichero GIF.
 _________________________________________________110
 
Abrir exclusivamente para lectura.
 ___________________________________________111
 
Curso de Pascal. Tema 12: Creación de unidades.Curso de Pascal. Tema 12: Creación de unidades.Curso de Pascal. Tema 12: Creación de unidades.Curso de Pascal. Tema 12: Creación de unidades.
 _______________________112
 
Tema 13: Variables dinámicas.Tema 13: Variables dinámicas.Tema 13: Variables dinámicas.Tema 13: Variables dinámicas.
__________________________________________118
 
Tema 13.2: Variables dinámicas (2).
 _________________________________________121
 
Tema 13.3: Variables dinámicas (3).
 _________________________________________126
 
Tema 13.4: Variables dinámicas (4).
 _________________________________________131
 
Tema 13.5: Ejercicios.
 _______________________________________________________137
 
Curso de Pascal. Tema 14: Creación de gráficos.Curso de Pascal. Tema 14: Creación de gráficos.Curso de Pascal. Tema 14: Creación de gráficos.Curso de Pascal. Tema 14: Creación de gráficos.
 ________________________137
 
14.2: Nuestro primer gráfico con Turbo Pascal.14.2: Nuestro primer gráfico con Turbo Pascal.14.2: Nuestro primer gráfico con Turbo Pascal.14.2: Nuestro primer gráfico con Turbo Pascal.
__________________________141
 
14.3: Más órdenes gráficas.14.3: Más órdenes gráficas.14.3: Más órdenes gráficas.14.3: Más órdenes gráficas.
 _____________________________________________143
 
14.4: Un sencillo programa de dibujo.14.4: Un sencillo programa de dibujo.14.4: Un sencillo programa de dibujo.14.4: Un sencillo programa de dibujo.
___________________________________147
 
14.5: Mejorando el programa de dibujo.14.5: Mejorando el programa de dibujo.14.5: Mejorando el programa de dibujo.14.5: Mejorando el programa de dibujo.
_________________________________148
 
14.6: Un efecto vistoso utilizando14.6: Un efecto vistoso utilizando14.6: Un efecto vistoso utilizando14.6: Un efecto vistoso utilizando círculos.círculos.círculos.círculos.
 _______________________________149
 
14.7. Jugando con la paleta de colores.14.7. Jugando con la paleta de colores.14.7. Jugando con la paleta de colores.14.7. Jugando con la paleta de colores.
 _________________________________150
 
14.8: Dibujando líneas.14.8: Dibujando líneas.14.8: Dibujando líneas.14.8: Dibujando líneas.
 __________________________________________________152
 
14.9. Otro efecto más vistoso.14.9. Otro efecto más vistoso.14.9. Otro efecto más vistoso.14.9. Otro efecto más vistoso.
__________________________________________153
 

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->