[ Foro de Pseudocódigo ]

Solcion con pseucodigo y diagrama de flujo

20-Apr-2016 22:14
Juan Roberto Cruz Zarate
5 Respuestas

Buenas tardes como se puede resolver con pseucodigo el siguiente problema

Se desea diseñar un sistema de control escolar para que los alumnos, maestros y coordinadores de carrera puedan ingresar. Los alumnos tendrán la posibilidad de revisar calificaciones, adeudos, cargar materias y solicitar sus constancias de estudio; los maestros podrán capturar calificaciones, asignar faltas a los alumnos así como ver avisos; el coordinador tendrá la posibilidad de crear grupos, asignar materias a profesores, registrar alumnos y aplicar correcciones de actas de calificaciones, así mismo podrá verificar el estatus de los alumnos.

Desarrolla la propuesta de solución a este problema, para esto puedes utilizar un diagrama de flujo.

Desarrolla el pseudocódigo que permita verificar el ingreso o blogueo de cada uno de los diversos usuarios considerando para este ejemplo los siguientes datos:

Usuario: Alumno, password: Aalumno

Usuario: docente, password: Docente

Usuario: coordinador, password Cordinador


23-Apr-2016 13:16
Nacho Cabanes (+84)

Nuevamente... esto suena a que esperas que alguien haga todo tu trabajo. Inténtalo y haz preguntas más concretas.


23-Apr-2016 19:47
Juan Roberto Cruz Zarate

Este es un ejemplo que elabore

Usuario: Alumno, password: Alumno

Usuario: docente, password: Docente

Usuario: coordinador, password Cordinador


30-Apr-2016 17:06
Nacho Cabanes (+84)

Eso es el requisito que te piden de datos, pero no incluye nada de la lógica necesaria.

Según la sintaxis concreta de pseudocódigo que uses (hay varias variantes), el principio podría ser algo como

Escribir "Introduce tu nombre"
Leer nombre
Escribir "Introduce tu password"
Leer pass
Si nombre == "docente" y pass="Docente" entonces Escribir "Bienvenido, profesor"
(...)


01-May-2016 05:57
Juan Roberto Cruz Zarate

Como en el caso del coordinador puede quedar asi

Si nombre == "coordinador" y pass="Coordinador" entonces Escribir "Bienvenido, coordinador"


08-May-2016 16:25
Nacho Cabanes (+84)

Pero eso es sólo una parte mínima del proyecto. Si el profesor puede "capturar calificaciones", deberá poder introducir varias, para lo que necesitarás al menos usar arrays. Si el alumno también debe poder consultar esos datos, deberías además poder guardar los datos en fichero o en cualquier otro sistema de almacenamiento.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)