Estructuras de Control en Programación: Guía Completa para Estudiantes
Toca para girar · Desliza para navegar
11 tarjetas
Pregunta: ¿Qué hace la estructura 'Si...Entonces...Sino' en pseudocódigo?
Respuesta: Evalúa una condición; si es verdadera ejecuta las acciones después de 'Entonces', si es falsa ejecuta las acciones después de 'Sino'.
Pregunta: En el pseudocódigo 'Si (condición) Entonces acción_1; ... acción_N; Sino acción_x; ... acción_z; Fin Si', qué sucede si la condición es verdadera?
Respuesta: Se ejecutan las acciones acción_1 ... acción_N y se omiten las acciones del bloque 'Sino'.
Pregunta: En el mismo pseudocódigo anterior, qué sucede si la condición es falsa?
Respuesta: Se ejecutan las acciones acción_x ... acción_z que están en el bloque 'Sino'.
Pregunta: Es posible usar múltiples expresiones lógicas como condición en un 'Si'? ¿Por qué?
Respuesta: Sí, porque las expresiones pueden combinarse y mientras la expresión resultante entregue un valor lógico (verdadero o falso) puede usarse como condici
Pregunta: En el ejemplo: ingresar una nota y mostrar 'Materia aprobada' si nota >= 6, ¿cómo se estructura el pseudocódigo?
Respuesta: Leer nota; Si (nota >= 6) Entonces Mostrar 'Materia aprobada'; Sino Mostrar 'Materia desaprobada'; Fin Si.
Pregunta: Cuál es la condición para aprobar en el ejemplo con dos notas y promedio?
Respuesta: Se aprueba si nota1 >= 6 Y nota2 >= 6 Y promedio >= 6 (promedio = (nota1+nota2)/2).
Pregunta: En el ejemplo de dos notas, qué se evalúa dentro del 'Si'?
Respuesta: Se evalúan tres condiciones combinadas con 'Y': nota1 >= 6, nota2 >= 6 y promedio >= 6; todas deben ser verdaderas para aprobar.
Pregunta: ¿Para qué sirve la estructura de control 'Según' (switch) en pseudocódigo?
Respuesta: Permite seleccionar y ejecutar una entre múltiples alternativas basadas en el valor de una variable numérica.
Pregunta: Cómo se estructura la sintaxis básica de 'Segun' en pseudocódigo?
Respuesta: Segun variable_numérica Hacer opción_1: acción; opción_2: acción; ... opción_N: acción; De Otro Modo: acción; Fin Segun.
Pregunta: Qué ocurre cuando el valor de la variable en 'Segun' no coincide con ninguna etiqueta?
Respuesta: Se ejecutan las acciones definidas bajo la etiqueta 'De Otro Modo'.