Psint

 Forma General de un Algoritmo en Pseudocódigo 

   Todo algoritmo en pseudocódigo tiene la siguiente estructura general:

     Algoritmo SinTitulo

          acción 1;

          acción 1;

               .

               .

               .

          acción n;

     FinAlgoritmo

   Comienza con la palabra clave Algoritmo(o alternativamente Proceso, son sinónimos) seguida del nombre del programa, luego le sigue una secuencia de instrucciones y finaliza con la palabra FinAlgoritmo(o FinProceso). Una secuencia de instrucciones es una lista de una o más instrucciones y/o estructuras de control.

Tipos de Datos 


Tipos de Datos Simples 

   Existen tres tipos de datos básicos:


Numérico: números, tanto enteros como reales. Para separar decimales se utiliza el punto. Ejemplos: 12 23 0 -2.3 3.14 


Lógico: solo puede tomar dos valores: VERDADERO o FALSO. 


Carácter: caracteres o cadenas de caracteres encerrados entre comillas (pueden ser dobles o simples). Ejemplos 'hola' "hola mundo" '123' 'FALSO' 'etc' 

    Los tipos de datos simples se determinan automáticamente cuando se crean las variables. Las dos acciones que pueden crear una variable son la lectura(LEER) y la asignación(<-). Por ejemplo, la asignación "A<-0;" está indicando implícitamente que la variable A será una variable numérica. Una vez determinado el tipo de dato, deberá permanecer constante durante toda la ejecución del proceso; en caso contrario el proceso será interrumpido.


    Los tipos de datos simples se determinan automáticamente cuando se crean las variables. Las dos acciones que pueden crear una variable son la lectura(LEER) y la asignación(<-). Por ejemplo, la asignación "A<-0;" está indicando implícitamente que la variable A será una variable numérica. Una vez determinado el tipo de dato, deberá permanecer constante durante toda la ejecución del proceso; en caso contrario el proceso será interrumpido.

Operadores 

   Este pseudolenguaje dispone de un conjunto básico de operadores que pueden ser utilizados para la construcción de expresiones más o menos complejas.

Las siguientes tablas exhiben la totalidad de los operadores de este lenguaje reducido:

          



   La jerarquía de los operadores matemáticos es igual a la del álgebra, aunque puede alterarse mediante el uso de paréntesis. Para el caso de los operadores & y |, la evaluación se realiza en cortocircuito. Esto significa que si dos expresiones están unidas por el operador ∧ y la primera se evalúa como Falso, o están unidas por el operador | y la primera se evalúa como Verdadero, la segunda no se evalúa ya que no altera el resultado.

Funciones


Expresiones Coloquiales



Comentarios

Entradas populares de este blog

Lenguaje de la Lógica Proposicional y tablas de verdad

Tautología, contradicción y contingencia en las tablas de verdad