I)Introducción:

PseInt (Pseudo
Intérprete) es un Entorno de Desarrollo Integrado (IDE, por sus siglas en
inglés) para PseudoCódigo, un lenguaje de programación imperativa simple y en
castellano.Es decir, PseInt es un editor e intérprete de programas escritos en
PseudoCódigo. Su interfaz gráfica permite crear, almacenar, ejecutar y corregir
fácilmente programas en PseudoCódigo.La sencillez del lenguaje PseudoCódigo lo
hacen ideal para la enseñanza de la programación. Permite escribir programas
con instrucciones condicionales (Si-Entonces-Sino, Segun) y ciclos (Mientras,
Hasta Que, Para), y también usar valores numéricos (números decimales),
lógicos, caracteres y arreglos. También provee funciones de entrada/salida y
algunas funciones matemáticas.
II)Características y funcionalidades de PSEINT:
III) presenta herramientas de edición básicas para escribir algoritmos en pseudocodigos en español.
VI) permite la
edición simultánea de múltiples algoritmos.
V) presenta ayudas para la escritura:
a)
Auto-completado
b)
Ayudas emergentes
c)
Plantillas de comandos
d)
coloreado de sintaxis
e)
In-dentado inteligente
VI) Puede ejecutar los algoritmos escritos
VII) Comandos utilizados en clases:
1) Mod : Es un comando que devuelve el resto de la división
entera de un numero p dando igual a C
tal que, mod p = C
EJEMPLO:
- Hacer un programa que lea un número entero y determine si
es par, imprime "es par", de lo contrario, imprime es
"impar".
2)
TRUNC : El comando Trunc es aquel comando que nos permite "truncar"
un número decimal, con la cantidad de decimales indicada.
Ejemplo: TRUNC (30.859 ;
1 ) por ende, se entrega el número 30.8;
TRUNC (216.8; -1) por ende, se entrega el número
216;
3) DIV: El comando Div
es aquel que al contrario que Mod, entrega la parte entera de una división.
ejemplo : 7 : 3 = 3 ,
resto=1, sin embargo el comando entregará "3" puesto que es la parte
"Entera" de la división.
4) Y : conector de
sentencias que sirve para ejecutar una acción SÓLO si se cumplen todas las
acciones o tareas solicitadas y unidas bajo este conector.
5) O: conector de
sentencias al igual que el comando "Y" sin embargo, este ejecuta la
tarea, si AL MENOS una de las sentencias se cumple.
VIII) Funciones:
1) Función
SI : la función SI, al igual que
en excel aplicará una sentencia si se cumple cierta condición lógica donde lo
primero antes de plasmar una función lógica es :
-
nombre del programa : "proceso : ----------", donde el
nombre nunca debe ir separado.
- igualar las variables
usadas a 0
- plasmar la condición SI :
SI (CONDICIÓN) ENTONCES
- si se cumple la condición
ahora usar la acción o tarea (ej: si anidados, escribir, sumar, promedio,
o indicar se cumple, pasa de curso etc.)
- Sino : si es que no se
cumple la condición aplicar otra acción o tarea.
EJEMPLO
:
Hacer
un programa que lea un numero entero si el numero es mayor a 100, imprimir
"numero mayor" en caso contrario imprime "Numero menor".
2) Condicional SI anidado: cuando se contengan n condiciones
en este caso nosotros debemos utilizar n-1 funciones SI, ya que de manera
lógica logramos determinar que al n-1 SI, el SINO, puede utilizar la enesima
variable en menester.
EJEMPLO:
Se requiere un
programa que lea 2 números enteros debe determinar cual es mayor que otro,
luego imprime el numero mayor.
3) CICLO
MIENTRAS : Entre las instrucciones de repetición o iterativas, nos encontramos
con el ciclo mientras que ejecuta un conjunto de instrucciones mientras se
cumpla la condición inicial.
es decir,
MIENTRAS (condición lógica) HACER
----------------------
------------------------
(instrucciones)
----------------------
FIN
MIENTRAS.
El conjunto de
instrucciones se ejecuta si la condición es verdadera.
En el momento
que la condición es falsa, abandona este ciclo y termina.
EJEMPLO
Hacer un
programa en PSEINT que utilice el ciclo mientras y lea 30 edades, luego las
suma e imprime la suma.
Lo que se debe
tener en cuenta en cuanto al ciclo mientras, es que se debe considerar la
variable "CONTADOR", la cual mediante ejecute un ciclo aumentará de
uno en uno, como se esquematizó en la foto anterior.
4) CICLO PARA
(FOR) : Se utiliza para repetir un conjunto de instrucciones sabiendo el
INICIO, TERMINO y el INCREMENTO.
es decir, se
escribe " para i=1" <- indicando el inicio, seguido de "hasta
n" <-indicando el final,
"con
paso p" <- lo que indica el incremento gradual de p en p desde i hasta
o antes de n.
Para utilizar un
numero entero como un contador (indice o puntero) que llamamos habitualmente
"i"
La letra
"n" nos indica donde se detienen las repeticiones.
Si uso para p (
indica que avanzara de p en p hasta n, desde i)
EJEMPLO
Se requiere
imprimir los números del 1 al 10 y la suma de cada termino con el (los) números
anteriores:






No hay comentarios:
Los comentarios nuevos no están permitidos.