INICIO
promedio ← ingresar valor
SI promedio < 5.0 ENTONCES
mostrar "Estás reprobado"
SINO SI promedio >= 5.0 Y promedio <= 6.9 ENTONCES
mostrar "Estás en recuperación"
SINO
mostrar "¡Felicidades! Has sido aprobado"
FIN SI
FIN
INICIO
promedio ← ingresar valor
SI promedio < 5.0 ENTONCES
mostrar "Estás reprobado"
SINO SI promedio >= 5.0 Y promedio <= 6.9 ENTONCES
mostrar "Estás en recuperación"
SINO
mostrar "¡Felicidades! Has sido aprobado"
FIN SI
FIN
Hola, tu estructura tiene la lógica correcta. Sin embargo, no estoy seguro si solo quieres verificar la lógica o tambien la sintaxis respecto a un lenguaje de programación en específico.