0% encontró este documento útil (0 votos)
76 vistas2 páginas

Programa C para Gestión Estudiantil

El documento propone un trabajo final para un curso de Programación I en C. El proyecto consiste en crear un programa que permita almacenar información de estudiantes como código, nombre, notas, seguimiento y faltas en un archivo de texto. El programa deberá calcular la nota definitiva, identificar estudiantes reprobados o con más de 3 faltas, y buscar datos de estudiantes por código. El programa tendrá un menú y opciones para ingresar, modificar (excepto código y nombre), y borrar datos de estudiantes, validando las
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
76 vistas2 páginas

Programa C para Gestión Estudiantil

El documento propone un trabajo final para un curso de Programación I en C. El proyecto consiste en crear un programa que permita almacenar información de estudiantes como código, nombre, notas, seguimiento y faltas en un archivo de texto. El programa deberá calcular la nota definitiva, identificar estudiantes reprobados o con más de 3 faltas, y buscar datos de estudiantes por código. El programa tendrá un menú y opciones para ingresar, modificar (excepto código y nombre), y borrar datos de estudiantes, validando las
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD DEL QUINDIO

PROGRAMA DE INGENIERIA DE SISTEMAS Y COMPUTACION


PROGRAMACION I – LENGUAJE C

PROPUESTA TRABAJO FINAL

Se desea crear un programa en lenguaje C que, permita almacenar en un archivo de texto


la información de los estudiantes de un grupo de programación. La información a
almacenar es la siguiente:

Código del estudiante, nombre, nota1, nota2, nota3, seguimiento, trabajo final y número
de fallas (inasistencias a clase) en el semestre.

El programa debe permitir ingresar y almacenar los datos de nuevos estudiantes en el


archivo de texto y hacer lecturas para encontrar:

 La nota definitiva de cada estudiante, promediando.


 Los estudiantes que perdieron la materia.
 Los estudiantes que tuvieron mas de tres inasistencias durante el semestre.
 Los datos de un estudiante buscado por su código.

El programa deberá estar estructurado de la siguiente manera:

 Se debe contar con un menú de acceso a las diversas opciones.


 Se debe permitir cambiar o modificar los datos de un estudiante, excepto el código
y el nombre.
 El programa debe permitir borrar los datos de un estudiante.
 El ingreso de los datos debe estar validado, por ejemplo, las notas válidas son
entre cero y cinco y el número máximo de fallas es 32.

Algunas restricciones:

 El código debe estar claramente comentado, al menos la cabecera del archivo, las
variables y las funciones.
 El menú debe ser claro y mostrar solo lo que es propio de cada opción que se está
trabajando, lo que implica borrados de pantalla.

Criterios de calificación:

 El trabajo se hará en equipos de máximo 3 estudiantes.


 El software se calificará de forma grupal con una nota entre cero y cinco.
 La sustentación será individual y tendrá una nota entre cero y uno.
 La nota final saldrá al multiplicar la nota del software por la nota de sustentación
individual.
 La entrega será la semana 16 del semestre, el martes 26 de noviembre de 2019 en
horario de clase.

También podría gustarte