lunes, 21 de diciembre de 2015

Programación

  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.