Anda di halaman 1dari 1

EXPLICACION DEL PROYECTO DE PROGRAMACION.

1. El proyecto consiste en un simulador de plataforma academica en el cual podremos


visualizar las siguientes opciones:
- Materias aprobadas.
- Materias reprobadas.
- Materias actuales
- Horario de clases
- Información personal.
- Salir.
2. Para ingresar a la plataforma, el programa pedirá un usuario (numero de cedula) y una
contraseña (preferible números) y al accesar a cada una de las diferentes opciones
muestra la respectiva información PROPIA del usuario ejm (0955576715- Carlos
Villacis.)
3. La información que el programa presenta por pantalla es sacada a partir de
documentos .txt, para hacer esto se empleó el siguiente comando:

Int p; // DECLARACION DE VARIABLE


FILE *archivo = fopen("Dopcion1.txt", // COMANDO PARA ABRIR EL ARCHIVO.
"r"); // CICLO: LEE TODOS LOS CARACTERES DEL
while ((p=fgetc(archivo))!= EOF) ARCHIVO 1X1 Y FINALIZA CUANDO NO
{ QUEDE INFORMACION (EOF)
putchar(p); //ESCRIBE LOS CARACTERES LEIDOS 1X1
}
4. Todas las opciones funcionan de la misma manera.
5. Para retornar a la pantalla principal, la mayor parte de los codigos se escribieron
dentro de un ciclo while:
while(1) //inicio del ciclo
{
int p;
FILE *archivo = fopen("pantalla1.txt", "r");
while ((p=fgetc(archivo))!= EOF)
{
putchar(p);
}
cin >> op; // ingresar valor a la variable op
system("cls"); // limpia la pantalla (borra la pantalla complete)
if (op==1) // si la variable op es = a 1
{
FILE *archivo = fopen("Dopcion1.txt", "r");
while ((p=fgetc(archivo))!= EOF)
{
putchar(p);
}
cin >> R; //ingresar valor para variable R (retorno a pantalla)
system("cls");
}
} // cierre del ciclo

Anda mungkin juga menyukai