miércoles, 9 de marzo de 2011

Ejemplos de Programas en Pascal



Ejemplos de Programas en Pascal

Programa #4 - Color
Este es un programa con el cual puedes escoger una opción de color de entre varias y presionando el caracter numérico que corresponda al color, aparecerá un texto del color elegido.
A pesar de que la finalidad de este programa sólo sea escoger un color, se usa una variable INTEGER puesto que serán números enteros los caracteres que definirán el color.


Imágenes del programa en funcionamiento.



Programa#10 - Compra ( IF THEN )
Este es un programa en el cual a partir de una cantidad que debe ser de 5000 o mayor a ella, se hará un 30% de descuento y si es menor pues el descuento no se efectuará.


Progrma en funcionamiento.




Programa#18 - Vocanum ( CASE )
Este es un programa en el cual a partir de un caracter, dirá si es una vocal o un número.



Programa en funcionamiento.

martes, 1 de febrero de 2011

Lenguaje de Programación Pascal


Universidad Nacional Autónoma de México

Colegio de Ciencias y Humanidades

Vallejo

Cibernética II

Carmona Padilla Daniel Enrique

Reyes Cardenas Mayan Zuleyma

Profesora: Irma Esqueda Vázquez

Grupo 610






Lenguaje de Programación Pascal


EL Pascal es un lenguaje de programación de alto nivel y de propósito general derivado del lenguaje de programacion llamado Algol-60 usado por la mayoría de las computadoras de las llamadas segunda y tercera generación entre los años 1960 y 1971.

Estructura de un Programa codificado en Pascal

Todo programa en Pascal, consta de una cabecera y un bloque. La cabecera comienza con la palabra Program seguida de cierta información adicional necesaria. Esta parte del programa consta sólo de una línea.
El Bloque tiene dos partes principales, la parte declarativa y la de sentencia. La parte declarativa define los diferentes elementos de datos que se usan en el programa. La parte de sentencias contiene las sentencias ejecutables que hacen que se efectúen acciones.

En todo programa en Pascal, se debe seguir esta estructura:

Cabecera.
Bloque:
-----Declaraciones:
-----------------Etiquetas.
-----------------Constantes.
-----------------Definiciones de tipo.
-----------------Variables.
-----------------Procedimientos y funciones.
-----Sentencias.


Caracteres válidos

Dentro de un programa en Pascal, son válidas las letras desde la A a la Z (incluso en minúsculas), los dígitos del 0 al 9 y algunos símbolos especiales, como bloques de construcción. Los símbolos especiales son:

+ . < ( : <= ) * ; > [
/ , >= ]
:= ' <> {
= ^ .. }


Palabras reservadas

En Pascal hay ciertas palabras reservadas que tienen un significado como órdenes dentro del lenguaje. Son:

AND -----------DO ----------FUNTION------ NUL -------- PROGRAM------ TYPE
ARRAY ----DOWNTO -------GOTO -------- NOT---------- RECORD -------UNTIL
BEGIN----- ELSE------------ IF ----------- OF------------ REPEAT--------- VAR
CASE ------END------------- IN----------- OR-------------- SET---------- WHILE
CONST----FILE----------- LABEL------- PACKED ---------THEN---------- WITH
DIV ------ FOR ------------ MOD------- PROCEDURE ------ TO


Identificadores estándar


Abs-----------false---------pack----------sin
arctan--------get----------page-----------sqr
boolean-------input-------pred------------sqrt
char---------integer-------put-------------succ
chr------------in-----------read-----------text
cos-----------maxint------readln---------true
dispose-------new---------real------------trunc
eof------------odd---------reset-----------unpack
eoln-----------ord--------rewrite---------write
exp-----------output-----round----------writeln

Constantes

A menudo, es conveniente asociar un dato simple, tal como el valor numérico o una cadena, a un identificador, propocionando así un nombre al dato. El identificador se dice que es una constante si se asigna el dato permanente (es decir, el valor del dato permanece inalterado a lo largo del programa).
Una constante debe estar definida siempre antes de que aparezca en una sentencia.
Esta definición cubre dos propósitos: Establece que el identificador es una constante y asocia un valor a la constante. El tipo de la constante estará determinado implícitamente por el dato.

La forma de definición de constante se expresa:

CONST nombre = valor;

donde nombre es un identificador que representa el nombre de la constante y valor es el dato efectivo que se asigna a la constante.


Variable

Un identificador cuyo valor se permite que cambie durante la ejecución del programa, se dice que es una variable debe ser declarada (definida) individualmente antes de que aparezca en el programa. La declaración de variable establece el hecho de que el identificador es una variable (en lugar de una constante, u otro tipo) y especifica el tipo de la variable. A diferencia de una definición de constante en su declaración no se asocia un dato concreto, por ejemplo, un valor numérico o una constante a la variable.

La forma de declaración de una variable es:

VAR

nombre : tipo de dato;

o, en caso de haber más de una variable del mismo tipo,

VAR

nombre1, nombre2, nombre3,......, nombre : tipo de dato;

donde nombre1, nombre2, nombre3, etc., son identificadores que representan nombres de variables individuales y tipo se refiere al tipo de dato de las variables.
Por ejemplo, suponiendo dos variables, fila y columna, cuyos valores serán números enteros, la variable valor, con valores reales, y la variable marca con valor boolean.

VAR

fila, columna : integer;
valor : real;
marca : boolean;

Si además, se declara la constante kilouni,

CONST

kilouni = 'kg';
VAR fila, columna : integer;
valor : real;
marca : boolean;





Documento que contiene información relacionada con el Lenguaje de Programación Pascal

jueves, 13 de enero de 2011

Tutorial Pascal



Tutorial de Pascal


Este es un tutorial creado para que tú puedas aprender a usar el Lenguaje de Programación Pascal, de tal manera que en un futuro pudieras dominarlo, ya que es una herramienta muy útil para la creación de diferentes programas.





Apartado

El contenido siguiente es cortesía de Luis Antonio Maya Amador, un compañero mío el cual nos hizo el favor de prestarnos los links de la excelente investigación de su blog para el nuestro.


Video Tutorial



Tutorial PDF



Palabras de Luis Antonio Maya:
Este tutorial, aunque está un poco largo explica muy a detalle PASCAL con ejemplos ,pero lo más importante es que es muy parecido a la explicacion de la maestra. Aumenté un video ya que también nos ayudará a saber más como es PASCAL ya en la práctica.