En el colegio Mi Saber, se necesita conocer la cantidad de docentes que tienen el título de magister, para ello, se requiere un programa que permita elegir entre las siguientes opciones: 1 para profesional, 2 para especialista y 3 para magister. Se debe registrar la respuesta de N docentes.
Respuestas a la pregunta
De acuerdo al requerimiento del colegio Mi Saber, el programa o algoritmo para saber la cantidad de docentes que tienen el título de magister es:
Algoritmo cantidadMagisters
contMagisters=0
Escribir "Cantidad de docentes:" sin Saltar
Leer N
Para i<-1 Hasta N Con Paso 1 Hacer
Escribir "Nombre del Docente" Sin Saltar
Leer Docente
Escribir "Seleccione Categoria:"
Escribir "1. Profesional"
Escribir "2. Especialista"
Escribir "3. Magister"
Escribir "Opcion: " Sin Saltar
Leer opc
Si opc = 3 Entonces
contMagisters = contMagisters + 1
Fin Si
Fin Para
Escribir "La cantidad de Magisters es: ", contMagisters
FinAlgoritmo
El algoritmo inicialmente, pide al usuario la cantidad de docentes que trabajan en el colegio y que se deben analizar. Luego en un sentencia repetitiva, el programa solicita el nombre del docente y presenta un menú con las opciones (categorías: Profesional, Especialista y Magister)
El usuario selecciona el número de la opción y analiza, si la opción ingresada es 3, ya que corresponde con los magisters, que es lo que el problema nos pide contar, entonces la variable contMagisters se incrementa en 1.
Finalmente, se imprimir la cantidad de magisters capturada en la variable contMagisters
En imagen adjunto dejo el diagrama de flujo.