Inicio Página anterior Página siguiente

Download Código Fuente Pascal.
Arbol binario de búsqueda Crea un índice de palabras a partir de un archivo de texto, utilizando la estructura "Arbol binario de búsqueda".
Arbol equilibrado Hace la misma tarea que el anterior usando la estructura de "Arbol equilibrado".
Autoescuela Programa que gestiona una Autoescuela con una base de datos completa.
Arbol AVL Hace una lista con estructura de árbol equilibrado AVL.
Cadenas Ejemplos de trabajo con cadenas de texto en Pascal.
Calcula dígitos Calcula el número de dígitos de una cifra determinada, recursivamente..
Capicúa Comprueba si un número introducido por el usuario es capicúa.
Cola Implementación de tipo de dato abstracto cola.Código remitido por un buen amigo: Mauricio Barceló, que estudia Análisis de Sistemas en la Universidad de Buenos Aires.
Colores Ejemplo sobre el uso de colores en Pascal.
Conjuntos Ejemplos sobre trabajo con conjuntos.
Copia Realiza la misma función que el COPY de MSDOS o el CP de UNIX.
Cuadrado mágico Comprueba si una matriz es un "Cuadrado Mágico"
Cuenta espacios Cuenta los espacios en blanco que existen en un archivo de texto.
Cuenta texto Igual que el anterior pero cuenta además los dígitos, líneas y letras.
Errores Unidad para el control de errores en el manejo de ficheros.
Factorial Busca numeros primos hasta un número determinado
Fichas Crea y gestiona fichas personales con un array.
Fichero Matrices Trabaja con ficheros de matrices.
Generar Nos. primos Genera números primos empleando conjuntos.
Himno de la alegría Hace sonar el Himno de la Alegría de Beethoven.
Invierte Cadena Invierte un string recursivamente
Invierte Lista Invierte los elementos de una lista enlazada.
Juego Clásico juego de "piedra, papel o tijera".
Juego En este juego deberás adivinar números aleatorios.
Lista Implementación de tipo de dato abstracto lista.Código remitido por Mauricio Barceló, de la Universidad de Buenos Aires.
Lista de Listas Genera una lista usando la estructura de "Lista de Listas".
Matrículas Genera matrículas del tipo LE-XXXX-YY con dos condiciones: -No puede haber dos vocales juntas y -No pueden estar las letras R, Q ó Ñ.
Matriz Coge dos matrices de orden "n" y cambia la diagonal principal por la primera fila.
Matriz Programa que rota una matriz.
Matrices Diversos ejercicios con matrices.
Melodías Melodías que pueden ser usadas en nuestro programas.
Multiplica matrices Multiplica dos matrices de orden 3.
N.I.F. Calcula la letra del D.N.I. para formar el N.I.F.
Notas musicales Contiene las frecuencias y duraciones de las notas musicales.
Números primos Busca números primos por el método de la criba de Eratóstenes
Ordenamiento Métodos de ordenamiento usando tres algoritmos distintos: Burbuja, Selección e Intersección. Excelente código remitido por Mauricio Barceló, Universidad de Buenos Aires.
Ordena Ordena números introducidos por el usuario
Ordena ficheros Ordena un fichero de números enteros.
Parametros Ejemplo del uso de parámetros en un programa
Potencia Calcula potencia de números recursivamente
Pila Implementación de tipo de dato abstracto Pila.Código remitido por Mauricio Barceló, de la Universidad de Buenos Aires.
Quinto Levanta Canción del "Quinto levanta" utilizada para el toque de "diana" en el Ejercito Español.
Quitar repetidos Elimina los elementos repetidos de una lista enlazada.
Randomize Uso de la instrucción Randomize (Números aleatorios).
Referencia Ejemplo sobre el paso por referencia y por valor en un procedimiento
Tabla Calcula la tabla de multiplicar de un número entre 1 y 10
Tetris Pues éso.... el Tetris programado por Mauricio Barceló.   !Excelente¡.
Todos los códigos expuestos han sido realizados por Ignacio javier Moratiel.
Pueden ser utilizados sin limitación alguna.

Código Fuente. TAD's
Cola array TAD Cola implementada con un array
Cola punteros TAD Cola de prioridad implementada con punteros
Cola de prioridad TAD Cola de prioridad implementado con punteros
Conjuntos TAD Conjuntos implementada con conjuntos
Conjunto array TAD Conjunto implementado con array
Lista array TAD LISTA simplemente enlazada implementada con arrays.
Lista doble TAD LISTA doblemente enlazada de punteros
Lista punteros TAD LISTA simplemente enlazada implementada con punteros.
Lista secuencial TAD LISTA simplemente enlazada implementada con arrays, posiciones contiguas.
Pila con array TAD Pila implementada con un array
Pila con punteros TAD pila implementado con punteros
Los TAD's son unidades preparadas para trabajar con distintas estructuras de datos. Hay que incorporarlas a un programa y llamarlas.
Se crearon para aprendizaje, solo almacenan números, aunque se pueden adaptar sin mucho esfuerzo para guardar cualquier dato.

Powered by counter.bloke.com

01.11.2002


Inicio Comienzo página Página siguiente