PDF de programación - CUPAS - Curso de Pascal

Imágen de pdf CUPAS - Curso de Pascal

CUPAS - Curso de Pascalgráfica de visualizaciones

Publicado el 14 de Enero del 2017
2.496 visualizaciones desde el 14 de Enero del 2017
1,9 MB
310 paginas
Creado hace 13a (19/06/2010)
Curso de Pascal, por Nacho Cabanes



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

www.nachocabanes.com



Pág. 1

Curso de Pascal, por Nacho Cabanes

Contenido.
Contenido.
Contenido.
Contenido.



Contenido.
Contenido. _______________________________________________________________ 2
Contenido.
Contenido.

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 0: Introducción.
Curso de Pascal por Nacho Cabanes. Tema 0: Introducción.

Curso de Pascal por Nacho Cabanes. Tema 1: Generalidades del Pascal.
Curso de Pascal por Nacho Cabanes. Tema 1: G
eneralidades del Pascal. ___ 8
eneralidades del Pascal.
Curso de Pascal por Nacho Cabanes. Tema 1: G
Curso de Pascal por Nacho Cabanes. Tema 1: G
eneralidades del Pascal.

Curso de Pascal por Nacho Cabanes. Tema 2: Introducción a las variables. 14
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.
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. __________________________________________ 22
Tema 3: Entrada/salida básica.
Tema 3: Entrada/salida básica.

Tema 3.2: Anchura de presentación en los números.
Tema 3.2: Anchura de presentación en los números. ______________________ 23
Tema 3.2: Anchura de presentación en los números.
Tema 3.2: Anchura de presentación en los números.

__________________________________________________ ¡Error! Marcador no definido.
Tema 3.3: Comentarios. ______________________________________________________ 24
Tema 3.4: Leer datos del usuario. ____________________________________________ 26

Tema 4: Operaciones matemáticas.
Tema 4: Operaciones
matemáticas._______________________________________ 27
matemáticas.
Tema 4: Operaciones
Tema 4: Operaciones
matemáticas.
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: Condiciones.
Tema 5: Con
diciones.____________________________________________________ 34
diciones.
Tema 5: Con
Tema 5: Con
diciones.
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. ________________________________________ 40
Curso de Pascal. Tema 6: Bucles.
Curso de Pascal. Tema 6: Bucles.
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. _____________________________________________ 49
Tema 7: Constantes y tipos.
Tema 7: Constantes y tipos.
Tema 7: Constantes y tipos.
Tema 7.2: Constantes "con tipo". _____________________________________________ 51
Tema 7.3: Definición de tipos. ________________________________________________ 52

Tema 8: Procedimientos y funciones. _____________________________________ 55
Tema 8: Procedimientos y funciones.
Tema 8: Procedimientos y funciones.
Tema 8: Procedimientos y funciones.
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

www.nachocabanes.com



Pág. 2

Curso de Pascal, por Nacho Cabanes

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. ___________________________________________ 76
Tema 9: Otros tipos de datos.
Tema 9: Otros tipos de datos.
Tema 9: Otros tipos de datos.
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. ______________________ 83
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.
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. ________________________ 100
Curso de Pascal. Tema 11a: Manejo de ficheros.
Curso de Pascal. Tema 11a: Manejo de ficheros.
Curso de Pascal. Tema 11a: Manejo de ficheros.
Tema 11.1. Manejo de ficheros (1) - leer un fichero de texto. ________________ 100

Curso de Pascal. Tema 11: Manejo de ficheros.__________________________ 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.
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.__________________________ 104
Curso de Pascal. Tema 11: Manejo de ficheros.
Curso de Pascal. Tema 11: Manejo de ficheros.
Tema 11.3. Manejo de ficheros (3) - Ficheros con tipo._______________________ 104

Curso de Pascal. Tema 11: Manejo de ficheros.__________________________ 108
Curso de Pascal. Tema 11: Manejo de ficheros.
Curso de Pascal. Tema 11: Manejo de ficheros.
Curso de Pascal. Tema 11: Manejo de ficheros.
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. _______________________ 112
Curso de Pascal. Tema 12: Creación de unidades.
Curso de Pascal. Tema 12: Creación de unidades.

Tema 13: Variables dinámicas. __________________________________________ 118
Tema 13: Variables dinámicas.
Tema 13: Variables dinámicas.
Tema 13: Variables dinámicas.
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. ________________________ 137
Curso de Pascal. Tema 14: Creación de gráficos.
Curso de Pascal. Tema 14: Creación de gráficos.

14.2: Nuestro primer gráfico con Turbo Pascal.
14.2: Nuestro primer gráfico con Turbo Pascal. __________________________ 141
14.2: Nuestro primer gráfico con Turbo Pascal.
14.2: Nuestro primer gráfico con Turbo Pascal.

14.3: Más órdenes gráficas.
14.3: Más órdenes gráficas. _____________________________________________ 143
14.3: Más órdenes gráficas.
14.3: Más órdenes gráficas.

14.4: Un sencillo programa de dibujo.
14.4: Un sencillo programa de dibujo. ___________________________________ 147
14.4: Un sencillo programa de dibujo.
14.4: Un sencillo programa de dibujo.

14.5: Mejorando el programa de dibujo.
14.5: Mejorando el programa de dibujo. _________________________________148
14.5: Mejorando el programa de dibujo.
14.5: Mejorando el programa de dibujo.

14.6: Un efecto vistoso utilizando círculos.
14.6: Un efecto vistoso utilizando
círculos._______________________________ 149
círculos.
14.6: Un efecto vistoso utilizando
14.6: Un efecto vistoso utilizando
círculos.

14.7. Jugando con la paleta de colores.
14.7. Jugando con la paleta de colores.___________________
  • Links de descarga
http://lwp-l.com/pdf112

Comentarios de: CUPAS - Curso de Pascal (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad