Este documento explica las estructuras selectivas, herramientas importantes en programación que permiten tomar decisiones basadas en la entrada del usuario o estado del programa. Describe las estructuras selectivas simples, dobles, múltiples y anidadas, así como sus usos y representaciones en diagramas de flujo y pseudocódigo. Finalmente, enfatiza que las estructuras selectivas mejoran la calidad del código y eficiencia al permitir seleccionar instrucciones condicionalmente.