Un grupo de 100 estudiantes presentan un examen de fisica

Un grupo de 100 estudiantes presentan un examen de Fisica. Diseñe un diagrama que lea por cada estudiante la calificación obtenida y calcule e imprima:

A.- La cantidad de estudiantes que obtuvieron una calificación menor a 50.

B.- La cantidad de estudiantes que obtuvieron una calificación de 50 o más pero menor que 70.

C.- La cantidad de estudiantes que obtuvieron una calificación de 70 o más pero menor que 80.

D. La cantidad de estudiantes que obtuvieron una calificación de 80 o más.

Bien amigos vamos a explicar el código de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:

Algoritmo detarea

Con la palabra reservada definir declaramos las siguientes variables.

       Definir x Como Entero

       Definir a, b, c, d como real

Inicializamos la variable x con el número 100.

       x = 100

Las variables a, b, c, y d con el número cero, las inicializo en cero ya que con estas variables iré contando los alumnos según su promedio.

       a = 0

       b = 0

       c = 0

       d = 0

Utilizamos un ciclo que se repetirá 100 veces, hasta que la variable x sea iguala 0.

       Repetir

En cada ciclo pedimos que se ingrese la calificación.

                   Escribir «Ingresa la calificación»

Este número lo guardamos en la variable cali.

               leer cali

Evaluamos si la calificación es menor a 50.

               si cali < 50 Entonces

Si la concisión se cumple, entonces con la variable “a”, vamos contando a estos alumnos.

                      a = a + 1

               SiNo

Si la condición no se cumple, quiere decir que la calificación o es igual a 50 o mayor.

Entonces evaluamos si la calificación es menor a 70.

                      si cali < 70 Entonces

Cuando esta condición se cumpla, entonces contamos a estos alumnos con la variable «b».

                              b = b + 1

                      SiNo

Cuando esta condición no se cumpla, quiere decir que la calificación o es igual a 70 o es mayor.

Entonces evaluamos si la calificación es menor a 80.

                                          si cali < 80 Entonces

Si la condición se cumple, entonces contamos estos alumnos con la variable «c».

                                     c = c + 1

                              SiNo

Cuando la condición anterior no se cumpla, quiere decir que la calificación o es igual a 80 o es mayor.

Y con la variable d contamos a estos alumnos.

                                     d = d + 1

                              FinSi

                      FinSi

               FinSi

En cada bucle decrementamos la variable x en 1, es decir en cada bucle le vamos restando 1.

               x = x – 1

Como mencione al principio este bucle se repetirá hasta que la variable x sea igual a cero.

       Hasta Que x == 0

Al finaliza el bucle mostramos los siguientes mensajes.

       Escribir a,» alumnos con calificacion menor a 50″

       Escribir b,» alumnos con calificacion de 50 o más pero menor que 80 «

       Escribir c,» alumnos con calificación de 70 o más pero menor que 80″

       Escribir d,» alumnos con calificación de 80 o más»   

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Un grupo de 100 estudiantes presentan un examen de fisica
Un grupo de 100 estudiantes presentan un examen de fisica
Descargar Programa

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

Deja un comentario

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