Instrucción alternativa simple (Si) en Pseudocódigo
Una instrucción alternativa simple (o simplemente alternativa simple) es una variante (más sencilla) de una instrucción alternativa doble.
En pseudocódigo, para escribir una alternativa simple, se puede utilizar la sintaxis siguiente (compatible con PSeInt):
Si <expresión_lógica> Entonces
<bloque_de_instrucciones>
FinSi
Obsérvese que, si la <expresión_lógica> es verdadera, se ejecuta el <bloque_de_instrucciones>, pero si es falsa, no se ejecuta nada.
EJEMPLO Se quiere diseñar el algoritmo de un programa que:
1º) Pida por teclado la nota (dato real) de una asignatura.
2º) Muestre por pantalla:
- "APROBADO", en el caso de que la nota sea mayor o igual que 5.
El algoritmo puede ser:
// Ejemplo: Calificación según nota
Algoritmo Calificacion_Segun_Nota
Definir nota Como Real
Escribir Sin Saltar "Introduzca nota (real): "
Leer nota
Si nota >= 5 Entonces
Escribir "APROBADO"
FinSi
FinAlgoritmo
En el caso de que la condición ( nota >= 5 ) sea falsa, el programa terminará, no se ejecutará ninguna instrucción más.