En múltiples ocasiones podemos observar cómo están asociadas ciertas valoraciones numéricas con equivalentes en letras. Con respecto a calificaciones; existen un montón de estas representaciones y son muy variadas, en el presente artículo veremos un algoritmo para convertir calificaciones numéricas a letras en PSeInt, permitiendo comprender la asociación de un valor o valores con rangos dados, fomentaremos mediante este ejercicio el entendimiento de condicionales y manejo de variables.
Algoritmo para convertir calificaciones numéricas a letras en PSeInt
Caso estudio: Escribir un algoritmo que permita convertir calificaciones numéricas basadas en el siguiente esquema de valoración de 1 – 100:
(1 – 20: D, 21 – 30: I, 31 – 50: A, 51 – 70: B, 71 – 90: S, 91 – 100: E)
Por lo cual si la calificación ingresada es 52, deberá mostrar un mensaje: Su calificación 52 está en el Nivel B.
Datos de entrada
- Calificación
Procesos
- Validar haciendo uso de condicionales según los valores dados.
Salida
- Mostrar equivalente en letra de la calificación.
Desarrollo del algoritmo explicado paso a paso
🌟 ¡Visita Nuestra Tienda para Programadores! 🌟Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!
Finalmente observamos el algoritmo, y nos damos cuenta que ocupamos un condicional por cada uno de los rangos datos, para asignar un valor a la variable «v«. Esta variable se encarga de almacenar la valoración cuando alguno de las condiciones es verdadera, analizando bien los condicionales; encontramos el último «sino«, con un valor de «N/A«, esto es útil para validar cuando el usuario no ingresa ninguna de las alternativas que deseamos recibir, en este espacio podemos enviar mensajes de error, notificaciones o hacer más validaciones, todo depende de la finalidad de tu algoritmo.