Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modular
Estructuras de control: if/else y select
La estructura selectiva si
entonces/sino permite que el flujo del
diagrama se bifurque por dos ramas
diferentes en el punto de la toma de
decisión(es). Si al evaluar la condición
(o condiciones) el resultado es
verdadero, entonces se sigue por un
camino específico y se ejecuta(n)
cierta(s) operación(es). SI el resultado
es falso entonces se sigue por otro
camino y se ejecuta(n) otra(s)
operación(es).
Ejemplo del si entonces/sino.
Análisis del problema:
Ejercicio.
• Datos de entrada:
Construya un
diagrama de flujo tal Calificación del alumno.
que dado como dato • (Definición de variable)
la calificación de un
alumno en un examen, CAL. Variable de tipo real
escriba “Aprobado” si que expresa la calificación
su calificación es del alumno.
mayor o igual que 8 y • Resultado esperado o
“reprobado” en caso datos de salida:
contrario.
La palabra “Aprobado” o
“Reprobado” según sea el
resultado de la evaluación a
la calificación.
• (Definición de variable)
No se requieren variables se
imprimirá una cadena de
caracteres.
Ejemplo del si entonces/sino.
Pseudocódigo
Diagrama de Flujo.
Inicio
Leer CAL
Si CAL>=8 entonces
Imprimir “Aprobado”
Sino
Imprimir “Reprobado”
Fin Si
Fin
Estructura selectiva o select
Estructura selectiva o select
• Villalobos, R. M. (2014). Fundamentos de programación Visual Basic: Más de 100 algoritmos codificados (2a. ed).
Editorial Macro.
ACTIVIDAD (aplica solo cuando haya actividades sumativas y formativas)
Indicaciones Descargar e instalar el software PSeint del sitio oficial: http://pseint.sourceforge.net/, luego hacer el
ejercicio siguiente: Construya un algoritmo que permita calcular lo que hay que pagarle a un trabajador
teniendo en cuenta su sueldo y las horas extras trabajadas. Para el pago de horas extras se toma en
cuenta la categoría del trabajador.
Para hacer este ejercicio deberán de utilizar la estructura
Según en el PSeint.
Criterio de evaluación del Resuelve problemas computacionales, mediante código y utilizando correctamente la programación
bloque (estructurada y programación modular variables, constantes, estructuras de control, condicionales, etc.),
trabajando de manera colaborativa en equipos de dos integrantes.
Indicadores de evaluación Funcionalidad, Razonamiento Lógico, Manejo de estructuras, Documentación.
Fecha de entrega Esta actividad es de tipo formativo es decir no tiene ponderación en el Computo II.
Recursos de la unidad