Desarrolle un algoritmo que permita convertir calificaciones numéricas

Desarrolle un algoritmo que permita convertir calificaciones numéricas, según la siguiente tabla: A = 19 y 20, B =16, 17 y 18, C = 13, 14 y 15, D = 10, 11 y 12, E = 1 hasta el 9. Se asume que la nota está comprendida entre 1 y 20.

Haz clic aquí para suscribirte a mi canal

Desarrolle un algoritmo que permita convertir calificaciones numéricas pseint

Bien amigos como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:

Algoritmo detarea

Declaramos las n de tipo entero.

               Definir n Como Entero

Pedimos que se ingrese un número entre 1 y 20.

               Escribir «Ingresa un número entre 1 y 20»

Este número lo ingresamos en la variable n.

               leer n

Evaluamos si el número se encuentra en el rango entre 1 y 20.

               si n > 0 y n < 21 Entonces

Si la condición se cumple, entonces evaluamos si el número ingresado es menor o igual a 9.

                              si n <= 9 Entonces

Si la condición se cumple, entonces indicamos que la calificación es E.

                                            Escribir «Tu calificación es E»

                              SiNo

Si no se cumple la condición, entonces evaluamos si el número es menor o igual a 12.

                                            si n <= 12 Entonces

Si esta condición se cumple, entonces indicamos que la calificación es D.

                                                            Escribir «Tu calificación es D»

                                            SiNo

Si esta condición no se cumple, entonces evaluamos si el número es menor o igual a 15.

                                                           si n <= 15 Entonces

Si la condición se cumple, entonces la calificación es C.

                                                                          Escribir «Tu calificacion es C»

                                                           SiNo

Cuando no se cumpla la condición, entonces evaluamos si el número ingresado es menor o igual a 18.

                                                                          si n <= 18 Entonces

Si la condición se cumple, entonces indicamos que la calificación es B.

                                                                                        Escribir «Tu calificación es B»

                                                                          SiNo

Finalmente si no se cumple, ninguna de las condiciones anteriores, entonces el único rango que me queda es entre 19 y 20, por lo tanto la calificación es A.

                                                                                         Escribir «Tu calificación es A»

                                                                          FinSi

                                                           FinSi

                                            FinSi

                              FinSi

               SiNo

Cuando se ingrese un número fuera del rango entre 1 y 20, entonces mostramos el siguiente mensaje.

                              Escribir «Ingresa un numero correcto»

               FinSi

FinAlgoritmo

Desarrolle un algoritmo que permita convertir calificaciones numéricas
Desarrolle un algoritmo que permita convertir calificaciones numéricas

D E S C A R G A R

Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *