Tipos de Datos
Existen tres tipos de datos básicos en Pseint: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.
Opcionalmente, se puede declarar una variable numérica como entera con la instrucción DEFINIR. En este caso, todo valor no entero que se lea o asigne a la misma será truncado.
Variables
Una variable en un algoritmo computacional es una posición de memoria donde se puede almacenar información. Por ejemplo, si un programa debe obtener el área de un triángulo, seguramente la base del mismo y su altura se carguen en memoria en dos variables para poder realizar el cálculo. El resultado, probablemente también se asigne en una variable luego del cálculo para luego informarlo al usuario. Como su nombre lo indica, el valor almacenado en una variable puede ir variando a medida que el programa avanza. En un pseudocódigo el concepto es similar. Una variable representa un lugar donde guardar cierta información.
Por ejemplo en Pseint cuenta las siguientes variables:
Como resultado lo vemos en la pantalla siguiente:
Tipos de Operadores en Pseint
Aritméticos
Los operadores aritméticos comunes en Pseint son los siguientesOperador Significado Ejemplo
+(suma) Suma suma<-n1+n2
-(resta) Resta resta<-n1-n2
*(multiplicación) Multiplicación mul<-n1*n2
/(división) División div<-n1/n2
^(potencia) Potenciación area<-3.14*radio ^ 2
MOD(resto/moduo) Módulo r esto<-n1 MOD n2
El siguiente código vemos las utilización de dichos operadores:
Y el resultado es el siguiente
Lógicos
Los operadores lógicos comunes en Pseint son los siguientes
& ó Y Conjunción(y) (7>4)&(2=1)//falso
| ó O Disyunción(o) (1=1|2=1)//verdadero
~ ó NO Negación(no) ~(2<5)//falso
El siguiente código vemos las utilización de los operadores anteriores:
Si ejecutamos el código, el resultado es la siguiente pantalla:
Relacionales
Los operadores relacionales comunes en Pseint son los siguientes:Operador Significado Ejemplo
> Mayor que 3>2
< Menor que 4<7
= Igual que 4=3
<= Menor o igual que 9<=9
>= Mayor o igual que 4>=5
La siguiente pantalla muestra como utilizar los operadores relacionales:
Solo falta ejecutar el código para ver el resultado
No hay comentarios:
Publicar un comentario