Trabajo de pascal

Páginas: 10 (2491 palabras) Publicado: 27 de abril de 2010
ESTRUCTURA.
Pascal es un lenguaje de programación de alto nivel, que facilita la práctica de la programación estructurada. Utiliza un traductor que produce código ejecutable, lo cual disminuye los tiempos de ejecución de los programas.
El lenguaje Pascal fue desarrollado por Niklaus Wirth, con el propósito de ayudar a los estudiantes en el manejo de las técnicas de la programaciónestructurada, pero en la actualidad su aplicación es de propósitos generales.
La construcción de programas en Pascal se basa en módulos que guardan las siguientes reglas de construcción:
Program identificador ; {cabecera opcional en Turbo Pascal}
Uses identificadores
Label lista de etiquetas ; {sección de etiquetas}
Const
definiciones de constantes
Type
declaración de tipos de datos definidos porel usuario
Var
declaración de variables
Procedure
definiciones de procedimientos
Function
definiciones de funciones
begin {cuerpo del programa}
sentencias
end.
En Pascal el carácter punto y coma (;) se utiliza como separador de instrucciones, también llamadas sentencias.
Los caracteres abrir corchete ([) y cerrar corchete (]) se utilizan para indicar que lo que contienen es opcional.begin y end son palabras reservadas que marcan el principio y final
Las cinco secciones de declaración -Label, Const, Type y Procedure y/o Function , así como la cláusula Uses y Program, no tiene que estar presentes en todos los programas. Turbo Pascal es muy flexible al momento de escribir las secciones de declaración, ya que se pueden hacer en cualquier orden (en Pascal estándar ISO si serequire este orden). Sin embargo es conveniente seguir el orden establecido.
La estructura es la parte que más se ha modificado, porque es una necesidad dado que hoy Pascal es un lenguaje orientado a objetos, básicamente contiene los mismos bloques: uno de cabecera donde se declaran variables y constantes, tipos procedimientos y funciones.
OPERADORES.
Un operador es un simbolo especial que indicaal compilador que debe efectuar una operacion matematica o logica.
En un programa, el tipo de un dato determina las operaciones que se pueden realizar con él. Por ejemplo, con los datos de tipo entero se pueden realizar operaciones aritméticas,
Pascal reconoce los siguientes operadores aritmeticos:
Operador Operacion
+ SUMA
- RESTA
* MULTIPLICACION
/ DIVISION
las operacionesdel ejemplo constan de dos operandos (constantes enteras) y un operador. La mayoría de las veces es así, pero, también es posible realizar operaciones con distinto número de operadores y/u operandos.

Por ejemplo:

111 + 6 - 8 (tres operandos y dos operadores)

-( ( +19 ) + 72 ) (dos operandos y tres operadores)

-( -72 ) (un operando y dos operadores)

En las operaciones delejemplo se puede observar que los caracteres más (+) y menos (-) tienen dos usos:
1. Operadores suma y resta.
2. Signos de un número (también son operadores).

Los operadores de signo más (+) y menos (-) son operadores monarios, también llamados unarios, ya que, actúan, solamente, sobre un operando.

Los caracteres abrir paréntesis "(" y cerrar paréntesis ")" se utilizan para establecer laprioridad de los operadores, es decir, para establecer el orden en el que los operadores actúan sobre los operandos.

Un operador indica el tipo de operación a realizar sobre los operandos (datos) que actúa. Los operandos pueden ser:

• Constantes (expresadas por su valor o con un nombre (identificador)).
• Variables.
• Llamadas a funciones.
En este apartado se van a tratar operaciones endonde sólo aparecen constantes y variables. Cuando se combinan uno o más operadores con uno o más operandos se obtienen una expresión. De modo que, una expresión es una secuencia de operandos y operadores escrita bajo unas reglas de sintaxis.

Dadas las siguientes declaraciones de constantes y variables:

const
PI = 3.141592;

var
Numero : Integer;
Radio_circulo :...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajos de Pascal
  • TRABAJO DE PASCAL
  • pascal
  • pascal
  • Pascal
  • pascal
  • Pascal
  • pascal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS