¿QUÉ SON
LAS ESTRUCTURAS SECUENCIALES EN PSEINT?
La estructura secuencial es la estructura de
control predeterminada en PSeint, es aquella en la que una acción (instrucción)
sigue a otra en secuencia es decir se utiliza para ejecutar declaraciones en un
orden lineal. Las tareas se suceden de tal modo que la salida de una es la
entrada de la siguiente y así sucesivamente hasta el fin del proceso.
¿Cuándo se utiliza?
Podemos hacer uso de la estructura secuencial
cuando deseemos ejecutar instrucciones en un orden lineal, por ejemplo cuando se pida dos
o más números para hacer cualquier operación con los números ingresados.
![](https://blogger.googleusercontent.com/img/a/AVvXsEgffe_w9SgDGp1oDjh6lsW74I1rpLxPc0B56RLbUCIYsTxbJyGR6EXodhtAMH8QLUUBdTtQX4Z_KiQ0lLHw18hGd-_aG7_kirE5YWGaMYIm6IJNNQdn8rDGYuYauSdruKnnbJ0N_q4RV-egJkKBV3BQ0RRBhQCDNG0y0GUFYoyynHRp1ejZ5YZqpPSyDL3_=s16000) |
Estructura secuencial en pseudocódigo
|
![](https://blogger.googleusercontent.com/img/a/AVvXsEgD2uu7y0k86IRzybTGeDDKvmywQRHbPzRw0XTaWBQvAspHLNcyOjBJv6rdvs7a2YZmo7DUQ7rj2r2JjxVBIFctVbE8zZZJ9kvv870xPdGQ4kyIGOZj_QANB_HvS7NWHCkpOXiIbSbehxCQrtUXNOZgvnrBbqg-rCh6IItCA8VWEhdlZZN6q95a42ZstuJw=s16000) |
Estructura secuencial en Diagrama de Flujo |
![](https://blogger.googleusercontent.com/img/a/AVvXsEgK6T9LcQZ6ZldNphFAslANFBnxBXPohEVhUhoteuEiUS9DLHfC8fb-r0esf3Cq53U3jJUnFj91A5pdO2Kn8LsUHwj_9voHiMCk9DMj3ozNydZMpoUEkUMgdrtAPbVjYAx7V4W0z39hZ6XTVw5don-bxFst53v87pbo7TRgR-S3GhAzqL5fKlvjIoXhHued=s16000) |
Estructura secuencial ejecutada |
¿QUÉ SON LAS ESTRUCTURAS CONDICIONALES EN PSEINT?Las estructuras condicionales son mecanismos o sentencias de programación que permiten que un
programa tome decisiones y ejecute uno o mas instrucciones según ciertas
condiciones. Estas estructuras son esenciales para controlar el flujo de
ejecución de un programa y permiten que se realicen acciones específicas según
los datos o condiciones que se presentan.
Existen varios tipos de estructuras condicionales en PSeint:
Estructura condicional simple, doble y anidada.
Su representación se realiza con las palabras en pseudocódigo (si--Entonces (dando acciones por verdadero) y agregando el Sino (si se dan acciones por falso )y en el diagrama de flujo se representa con una figura geométrica en forma de rombo donde separa la condición que al ser una expresión lógica, será evaluada y retornará como Verdadera o Falso. Puede involucrar variables, operadores relacionales (como igualdad, desigualdad, mayor que, menor que, etc.) y operadores lógicos (como "y", "o", "no").
Estructura condicional simple o estructura SI : Esta es la estructura selectiva más básica. Permite que un programa ejecute instrucciones solo si la condición es verdadera. La sintaxis básica es la siguiente:
Si y solo si la condición es verdadera, se ejecuta las instrucciones dadas. En caso contrario el conjunto de instrucciones no se ejecuta, se omitirá y el programa continuará con la siguiente instrucción después del "FIN SI".
En un diagrama de flujo su estructura se vería así:
Estructura condicional doble: Esta estructura permite que el programa ejecute un conjunto de instrucciones si una condición es verdadera y otro conjunto de instrucciones si la condición es falsa. La sintaxis básica es la siguiente:![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgesi0znVbWA3VnJ0fV4w3XfA6GF3v6dxg-veeGpIj8_17hK9k_Pq3kJ73ZC7fC99azM2cZ8O0gzYw2Oski8r-yGBIofWI_zrOURkbsPZ_6dfylcPwqh8K3YQLEscSg08EnddhnE5mtc8JP2lc6n4rThRHRc1Mu2lZ6WD9u67A2KRdCVd67l9XhPACDacee/s16000/Captura%20de%20pantalla%202023-07-11%20165145.png)
La estructura selectiva doble en PSeint permite tomar una decisión basada en una condición y ejecutar diferentes acciones según si la condición es verdadera o falsa. Es una forma común de controlar el flujo de ejecución en un programa.
En diagrama de flujo su estructura se vería así:
La estructura condicional anidada es una forma de combinar múltiples estructuras selectivas (condicionales) dentro de otras estructuras selectivas. Se utiliza para tomar decisiones más complejas que involucran múltiples condiciones. Se implementa utilizando la palabra clave "SI" y las estructuras selectivas internas se anidan dentro de los bloques de código de las estructuras externas.
Es útil cuando se necesita tomar decisiones más complejas en función de varias condiciones y controlar el flujo de ejecución del programa de manera más precisa.
En un diagrama de flujo su estructura se vería así:
Estructura condicional múltiple también conocida como estructura de selección múltiple o estructura de caso, es una estructura de control utilizada en programación para tomar decisiones basadas en múltiples condiciones Esta estructura se implementa mediante el uso de la palabra clave "SEGÚN".
La estructura selectiva múltiple permite al programa realizar diferentes acciones dependiendo del valor de una expresión o variable. La sintaxis general de una estructura selectiva múltiple es la siguiente:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXS_Tu23rcvcIqxRgTDeIx8bByrz3Uk5S-5pKk2msrVp2Hj5LLc6wy9GZgDGiJp1cCT70cM3t1gLygHuEmIRSMrVtc2AW4Bb3FmcSC0ifv2W7HLKxHiLLMfVZaCVaFY93UGlpwG1shqS33tbZCi-VZABLG2d0SguYeRgqhdW5Z82PeuC7-l7NiUamnT3w3/s16000/Captura%20de%20pantalla%202023-07-12%20160242.png)
Ejemplo:
![](https://blogger.googleusercontent.com/img/a/AVvXsEi6DFSm5Nr0FPDLRpgyuDHq5U2WjqdkeWbHY89P9FuyDthrcM5OqItznCnph7v0F6GPKGbCvEpR4rHPV2FGmtA-wz5x3L4EwxEuDzTeI4yEU3elhCGErP8ySdahdOm2rBGXCIG-y9_HkyUdF6JGcuwLu2RrLrcyVelkb0Nf-O-a6JEUX155RdvMUjXCOtrp=s16000) |
Estructura condicional multiple en pseudocódigo |
![](https://blogger.googleusercontent.com/img/a/AVvXsEjRFfK4XzgsytLBnpnG4NuqntZUx9YphWN0rWvK1oaczTRlS29GzQMulqpJ5FgUQf8B-9wkBuca7HYILXY9vXduDCtfobNvj9o0k4VYS_smW5SRoOVf6WnVrdzXZ-rB5Wxee4SgyrazWlEGEsFMAEYfx3MyVoI4aiUrjx1Y-smKqTWghDgB_I2fVdipsnzS=s16000) |
Estructura condicional multiple en diagrama de flujo
|
Comentarios
Publicar un comentario