Estructuras de Control - Informática y mas

Breaking

ADD

martes, 28 de marzo de 2023

Estructuras de Control

 En este artículo, vamos a explicar qué son las estructuras de selección y cómo se pueden usar en pseudocódigo para diseñar algoritmos. Las estructuras de selección son aquellas que permiten elegir entre dos o más opciones de ejecución dependiendo de una o más condiciones lógicas. Estas estructuras son muy útiles para crear programas que se adapten a diferentes situaciones o casos.

Existen dos tipos principales de estructuras de selección: la simple y la múltiple. La estructura de selección simple es aquella que solo tiene dos opciones: una que se ejecuta si la condición es verdadera y otra que se ejecuta si la condición es falsa. La forma general de escribir esta estructura en pseudocódigo es la siguiente:


si condicion entonces
    instrucciones_si_verdadero
sino
    instrucciones_si_falso
fin_si

Por ejemplo, supongamos que queremos diseñar un algoritmo que calcule el precio final de un producto aplicando un descuento del 10% si el cliente es mayor de 65 años. Podríamos usar una estructura de selección simple como esta:


leer precio, edad
si edad > 65 entonces
    precio_final = precio * 0.9
sino
    precio_final = precio
fin_si
escribir precio_final

La estructura de selección múltiple es aquella que tiene más de dos opciones, cada una asociada a una condición diferente. La forma general de escribir esta estructura en pseudocódigo es la siguiente:


segun condicion hacer
    caso valor_1:
        instrucciones_caso_1
    caso valor_2:
        instrucciones_caso_2
    ...
    caso valor_n:
        instrucciones_caso_n
    defecto:
        instrucciones_por_defecto
fin_segun

Por ejemplo, supongamos que queremos diseñar un algoritmo que indique el nombre del mes correspondiente a un número dado entre 1 y 12. Podríamos usar una estructura de selección múltiple como esta:


leer numero
segun numero hacer
    caso 1:
        escribir "Enero"
    caso 2:
        escribir "Febrero"
    caso 3:
        escribir "Marzo"
    caso 4:
        escribir "Abril"
    caso 5:
        escribir "Mayo"
    caso 6:
        escribir "Junio"
    caso 7:
        escribir "Julio"
    caso 8:
        escribir "Agosto"
    caso 9:
        escribir "Septiembre"
    caso 10:
        escribir "Octubre"
    caso 11:
        escribir "Noviembre"
    caso 12:
        escribir "Diciembre"
    defecto:
        escribir "Número inválido"
fin_segun

Como podemos ver, las estructuras de selección son muy útiles para crear algoritmos que se comporten de forma diferente según las condiciones que se cumplan. Es importante usarlas correctamente y verificar que las condiciones sean claras y completas, para evitar errores o resultados inesperados.

No hay comentarios:

Publicar un comentario

Entrada destacada

Bienvenidos al Blog!

Con esta entrada le damos bienvenidas a todos los informáticos  que apenas empiezan y desean aprender o informarse!  Este blog esta hecho co...

Éste sitio web usa cookies, si permanece aquí acepta su uso. Puede leer más sobre el uso de cookies en nuestra política de privacidad.