ENUNCIADO
Una de las mejores formas de aprender a programar es empezar por los diagramas de flujo y el pseudocódigo. Ambos ayudarán en la resolución de problemas mediante algoritmos. El pseudocódigo es una forma de expresar los distintos pasos que va a realizar un programa, de la forma más parecida a un lenguaje de programación.
Para afianzar su aprendizaje, le solicitamos:
- Describa y señale las siguientes estructuras en pseudocódigo e indique para qué sirven
- Cree un pequeño ejemplo de cada una:
Instrucción_1;
Instrucción_2;Si (expresión lógica) Entonces
Instrucciones;
Fin SiPara i=x, i=y Con i=i++
Instrucciones;
Fin Para
Actividad asociada al CE1.1
Describir las estructuras secuencial, condicional y de iteración que se utilizan para agrupar y organizar las acciones de un programa.
Respuesta
-
Estructura secuencial:
La estructura secuencial en pseudocódigo permite ejecutar una serie de instrucciones en orden secuencial, una después de la otra, sin realizar ninguna condición o repetición. Esta estructura se utiliza cuando se desea ejecutar una serie de pasos de forma lineal.
Ejemplo:
Inicio Imprimir "Introduce tu nombre: " Leer nombre Imprimir "Hola, " + nombre Fin
En este ejemplo, se ejecutan las instrucciones de forma secuencial, una después de la otra, sin realizar ninguna comprobación adicional.
-
Estructura condicional:
La estructura condicional en pseudocódigo permite tomar decisiones y ejecutar un conjunto de instrucciones si se cumple una determinada condición. Si la condición es verdadera, se ejecutan las instrucciones; de lo contrario, se omiten.
Ejemplo:
Inicio Imprimir "Introduce tu edad" Leer edad Si edad >= 18 Entonces Imprimir "Eres mayor de edad" Fin Si Fin
En este ejemplo, se evalúa una expresión lógica en la línea "Si edad >= 18 Entonces", si la expresión es verdadera, se ejecuta Imprimir "Eres mayor de edad", de lo contrario, se pasa al final del bloque "Fin Si".
-
Estructura de iteración (bucle):
La estructura de iteración en pseudocódigo permite repetir un conjunto de instrucciones varias veces mientras se cumpla una determinada condición. Esto se conoce comúnmente como bucle o ciclo. La variable utilizada para controlar la iteración generalmente se incrementa o decrementa con cada iteración.
Ejemplo:
Inicio Para i=1, i<=6 Con i=i++ Imprimir i Fin Para Fin
En este ejemplo, se establece un bucle utilizando la estructura "Para" , donde i se inicializa con el valor 1, y mientras i sea menor o igual a 6, se ejecutan Imprimir i. Después de cada iteración, i se incrementa en uno mediante i++.