Laboratorio No1
PseInt y Estructuras Secuenciales
12.1 Ejecución del PSeInt
Abra el programa PSEINT (Inicio > todos los Programas > PSeInt). Una vez ejecutado, se debe abrir una ventana como la mostrada en la figura:
12.2 Codificación del algoritmo
Al explorar la herramienta dando click en los diferentes botones del panel de comando, observe el efecto en el área de trabajo, una vez que se haya familiarizado un poco con la herramienta intente adaptar el código mostrado en el pseudocódigo del problema anterior en el PseInt:
Una vez codificado el pseudocódigo (ayudado de los botones del panel de comandos) en el área de trabajo guarde el archivo en una ruta conocida.
Una vez realizado lo anterior obtenga el diagrama de flujo asociado al pseudocódigo para ello presione el dibujar diagrama de flujo.
12.3 Ejecución del algoritmo
Una vez guardado el programa anterior, proceda a realizar la prueba del algoritmo presionando el botón ejecutar.
Deberá aparecer una ventana como la siguiente asociada al programa:
Lo anterior se debe a la instrucción Escribir “De la base”;
Si lo nota el cursor se queda titilando esperando a que sean introducidos los valores para la altura y la base, esto debido a la instrucción Leer base;
Introduzca el valor de 2 como valor para la base y 3 como valor para la altura.
Note que cada vez que introduce un valor por teclado debe presionar enter. Una vez que presione el enter después de digitar el segundo valor aparece algo como lo siguiente:
Después de que aparece la ventana anterior si damos enter esta se cierra. Intente nuevamente ejecutar el algoritmo pero esta vez de 6 como valor para la base y 7 como valor para la altura.
12.4 Como se programa con Pseint
1. Definición de un algoritmo
2. Tipos de datos
3. Representaciones de un algoritmo Lenguaje natural Pseudocódigo Diagrama de flujo
4. Lenguaje de programación Pseint -
5. Tipos de datos -
6. Expresiones -
7. Acciones secuenciales -
8. Estructuras de control -
9. Arreglos -
10. Notaciones Ejercicios
12.5 Ejemplos de Algoritmos en PseInt
Ejemplo No3.- Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuánto deberá pagar finalmente por su compra.
Pseudocódigo:
Proceso DescuentoCompra
Definir totalcompra, descuento como real
Escribir "Total de la Compra:";
Leer totalcompra;
descuento <- totalcompra*0.15; totalpagar=totalcompra-descuento;
Escribir "El descuento del 15% es: $",descuento;
Escribir "El Total a Pagar con el Descuento es: $",totalpagar;
FinProceso
Ejecución del Pseudocódigo:
Ejemplo No4.- Un alumno desea saber cuál será su calificación final en la materia de Algoritmos. Dicha calificación se compone de los siguientes porcentajes:
55% del promedio de sus tres calificaciones parciales.
30% de la calificación del examen final.
15% de la calificación de un trabajo final.
Pseudocódigo:
Proceso CalificacionFinal
Definir calpar1, calpar2, calpar3, calexafin como real
Definir caltrafin, procalpar como real
Escribir "Cual es la Calificación del 1er. Examen Parcial No1:"
Leer calpar1
Escribir "Cual es la Calificación del 2do. Examen Parcial No2:"
Leer calpar2
Escribir "Cual es la Calificación del 3er. Examen Parcial No3:"
Leer calpar3
Escribir "Cual es la Calificación del Examen Final:"
Leer calexafin
Escribir "Cual es la Calificación del Trabajo Final:"
Leer caltrafin
promcalpar <- (calpar1+calpar2+calpar3)/3
calfinal <- promcalpar*0.55 + calexafin*0.30 + caltrafin*0.15
Escribir "El Promedio de las Calificaciones Parciales es:", promcalpar
Escribir "La Calificación Final es:", calfinal
FinProceso
Ejecución del Pseudocódigo:
De esta forma estamos trabajando Algoritmos en la Computadora