ESTRUCTURA
program nombre; -------> No puede tener espacios; pero acepta guión bajo.
var x,y,z:integer/real; ---> No puede empezar por un nº ni coincidir con un comando. Es un valor que varía.
const pi:3.1415927 -----> Es un valor que no varía nunca; los decimales se expresan tras un punto.
begin ------------------> Sirve para introducir un subprograma.
sentencias ------> Son las instrucciones que seguirá el programa.
end. --------------------> Sirve para acabar un programa..
TABLA DE OPERADORES ARITMÉTICOS
:= Asignación
* Multiplicación
/ División
+ Suma
- Resta
Div División entera de dos números
Mod Módulo (obtiene el resto de una división)
INSTRUCCIONES
De entrada:
Read/Readln: Lee los datos del exterior y los deposita en la variable que la instrucción menciona.
read ---> El cursor no se mueve y espera el siguiente dato en la misma línea.
readln--> Los datos se leen el líneas distintas.