El presidente de la republica ha decidido estimular a todos los estudiantes de una universidad

El presidente de la republica ha decidido estimular a todos los estudiantes de una universidad mediante la asignación de becas mensuales, para esto se tomarán en consideración los siguientes criterios.

Para alumnos mayores de 18 años con promedio mayor o igual a 9, la beca será de $2000.00; con promedio mayor o igual a 7.5, de $1000.00; para los promedios menores de 7.5 pero mayores o iguales a 6.0, de $500.00; a los demás se les enviará una carta de invitación incitándolos a que estudien más en el próximo ciclo escolar.

A los alumnos de 18 años o menores de esta edad, con promedios mayores o iguales a 9, se les dará $3000; con promedios menores a 9 pero mayores o iguales a 8, $2000; para los alumnos con promedios menores a 8 pero mayores o iguales a 6, se les dará $100, y a los alumnos que tengan promedios menores a 6 se les enviará carta de invitación.

El presidente de la republica ha decidido estimular a todos los estudiantes

Te dejo un enlace para descarga el código.

Bien amigos vamos a explicar este algoritmo, lo primero es ponerle un nombre en mi caso le puse:

Algoritmo detarea

En este algoritmo declaramos dos variables edad y promedio.

               Definir edad Como Entero

               Definir promedio como real

Con la función escribir pedimos que se ingrese una edad.

               Escribir «Ingresa tu edad»

Este número lo almacenamos con la función leer en la variable edad.

               leer edad

Nuevamente con la función escribir pedimos que se ingrese un promedio.

               Escribir «Ingresa tu promedio»

Este número lo almacenamos con la función leer, en la variable promedio.

               leer promedio

Ya que tenemos la edad, entonces evaluamos si la edad es mayor a 18 años.

               si edad > 18 Entonces

Si la condición se cumple, entonces evaluamos si el promedio es mayor o igual a 9.

                              si promedio >= 9 Entonces

Si esta segunda condición se cumple entonces al alumno se le otorga una beca de $2000

                                            beca = 2000

                              SiNo

Si la condición no se cumple,  es decir si el promedio es menor a 9 entonces evaluamos si el promedio es mayor o igual a 7.5.

                                            si promedio >= 7.5 Entonces

Si la condición se cumple entonces se otorga una beca de $1000

                                                            beca = 1000

                                            SiNo

Pero si esta condición no se cumple, es decir si el promedio del alumno es menor a 7.5, entonces evaluamos si el promedio es mayor o igual a 6.

                                                           si promedio >= 6 Entonces

Si la condición se cumple entonces se otorga una beca de $500

                                                                          beca = 500

                                                           SiNo

Si el promedio es menor a 6, entonces mostramos un mensaje donde invitamos al alumno estudiar más el próximo ciclo escolar.

                                                                          Escribir «Estudia más para el próximo ciclo escolar»

                                                           FinSi

                                            FinSi

                              FinSi

               SiNo

Ahora si el alumno tiene una edad menor a 18 años, entonces evaluamos si el promedio es mayor o igual a 9.

                              si promedio >= 9 Entonces

Si la condición se cumple, se otorga una beca de $3000

                                             beca = 3000

                              SiNo

Si la condición no se cumple, es decir si el promedio es menor a nueve pero mayor o igual a 8.

                                             si promedio >= 8 Entonces

Entonces se otorga una beca de $2000

                                                           beca = 2000

                                            SiNo

Si la condición no se cumple, es decir si el promedio es menor a 8 pero mayor o igual a 6.

                                                           si promedio >= 6 Entonces

Entonces se otorga una beca de $1000

                                                                          beca = 1000

                                                           SiNo

Si esta condición no se cumple, entonces significa que el promedio es menor a 6, entonces mostramos un mensaje donde invitamos al alumno a estudiar más el próximo ciclo escolar.

                                                                          Escribir «Estudia más para el próximo ciclo escolar»

                                                           FinSi

                                            FinSi

                              FinSi

               FinSi

Finalmente fuera de la estructura si entonces, mostramos un mensaje donde indicamos la beca que le corresponde al alumno.

               Escribir «Te corresponde una beca de $»,beca

FinAlgoritmo

Aquí puedes ver el funcionamiento de esta algoritmo.

El presidente de la republica ha decidido estimular a todos los estudiantes
El presidente de la republica ha decidido estimular a todos los estudiantes
Descargar Programa

Bien amigos esta es la solución de este algoritmo les dejo 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 *