Lab 2 SIS1110 Met Prog I Tema Secuencial Pseint Sem 1 2022
Lab 2 SIS1110 Met Prog I Tema Secuencial Pseint Sem 1 2022
Lab 2 SIS1110 Met Prog I Tema Secuencial Pseint Sem 1 2022
GUÍA DE LABORATORIO # 2
Objetivos:
Comprender el significado de secuencia y estructura secuencial
Aprender a utilizar la herramienta PSeInt
Usar las instrucciones básicas de programación: Lectura, Escritura, Asignación
Ejecutar programas secuenciales en PSeInt
1. FUNDAMENTO TEÓRICO.
Configuración PseInt
Aspecto: Tamaño de Fuente: Puede variar el tamaño de la fuente utilizando el mouse. Para
ello mantenga presionada la tecla Control y gire la rueda del mismo. Otra forma de hacer es
presionando simultáneamente las teclas Control y + o - del teclado numérico.
Panel de Ejecución Paso a Paso: El panel de ejecución paso a paso le permite controlar de
forma más detallada la ejecución del algoritmo, o configurar la prueba de escritorio del
mismo. Puede mostrar u ocultar este panel mediante el ítem Mostrar Panel de Ejecución Paso
a Paso del menú Configuración.
Numérico: números, tanto enteros como reales. Para separar decimales se utiliza el punto.
Ejemplos: 12 23 0 2.3 3.14
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.
PROGRAMACIÓN ESTRUCTURADA.-
Estructura secuencial
Estructura selectiva, alternativa o condicional
Estructuras repetitivas o cíclicas
ESTRUCTURA SECUENCIAL GENERAL
Es aquella en la que una acción (instrucción) sigue a otra en secuencia; así la salida de una es
la entrada de la siguiente y así sucesivamente. La estructura secuencial tiene una entrada y
una salida.
La estructura secuencial general define la estructura básica que todo programa debe contener.
La estructura secuencial consta de los siguientes aspectos: inicio del programa – entrada de
datos – proceso de datos – salida de información – fin del programa.
2. ACTIVIDADES DE LABORATORIO.
1.- Algoritmo, dado 3 lados determinar el área del triangulo formado.
Proceso Triángulo
Escribir "Ingrese 3 lados : ";
Leer a;
Leer b;
Leer c;
s <-a+b+c;
Area<- Raiz{s(s-a)*(s-b)*(s-c)};
Escribir "El area del Triangulo es: ",Area;
FinProceso
Proceso circulo
Escribir "Ingrese el radio del circulo";
Leer r;
Escribir "Ingrese el lado del rectangulo";
Leer a;
Pi <- 3.1416;
Acap<-Pi*r*r + 2*r*a;
Escribir "El Area de la capsula es: ",Acap;
FinProceso
3. PROBLEMAS PROPUESTOS.
1. Una persona recibe un préstamo de Bs. 10.000,00 de un banco y desea saber cuánto
pagará de interés, si el banco le cobra una tasa del 27% anual.
4. Calcular el cambio de monedas en dólares y euros al ingresar cierta cantidad en Bs. (tipo
de cambio $= 2,150Bs, Euros: 1,45 $ ).
4. Cuestionario.
1. ¿Se pueden intercambiar las instrucciones en un programa secuencial?¿Por qué?
2. ¿Cuáles son las únicas instrucciones que se utilizan en un algoritmo?