Title: Instrucciones Básicas pseudo código
Course: 2025 - LI - Logica de Programación y Pensamiento Computacional 1-1 y 1-2 > Section: Pseudo Código

Listado de Instrucciones básicas para el pseudo código

Definición de variables

Se puede definir una o varias variables, pero solo como un tipo de dato a la vez:

- definir <dato1>, <dato2>, ..., <datoN> como tipo_de_dato;

Tipos de datos validos:


- Entero
- Real
- caracter
- cadena

Asignación

Una vez que hemos definido una variable, podemos asignarle un valor con el operador de asignación (<- ó =).
El dato que se guarda en una variable puede estar expresado por un literal, guardado en otra variable o calculado tras operar una expresión.
Por ejemplo:

var1 = 7;
var2 = var1;
var3 = var1 + var2;

Tenemos que tener en cuenta lo siguiente:


- No se puede asigna un valor a una variable que no haya sido definida con anterioridad.
- No se puede utilizar una variable sin inicializar, es decir, debe tener un valor.
- Con cada asignación se pierde el valor anteriormente guardado en la variable.

Las siguientes asignaciones producen error:

- Una variable real (con parte decimal) si se asigna una variable entera.
- Una variable cadena de caracteres si se asigna a una variable entera/real.
- Una variable numérica si se asigna a una variable cadena de caracteres.
- Una asignación de una variable lógica a cualquier otra variable de otro tipo, y al contrario.

Entrada de datos

Para capturar valores para la variable, puede ser una o varias a la vez

- Leer <dato1>, <dato2>, ..., <datoN>;


Salida de datos o mensajes

- Escribir <dato1>;   //Se muestra el contenido de la variable
- Escribir <dato1>, <dato2>, ..., <datoN>;     //Se muestra el contenido de varias variables

- Escribir "texto que se quiere mostrar";   //los textos que se quieren mostrar deben ir entre las comillas dobles

- Escribir "texto que se quiere mostrar ",<dato1>;   //se puede concatenar textos y contenido de variables separados por una coma (,)

- Escribir sin saltar "texto";   //muestra mensajes en pantalla, al finalizar No escribe un salto de linea