Código (c) [Seleccionar]
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
#include <windows.h>
using namespace std;
void gotoxy(int x,int y)
{
HANDLE hcon;
hcon = GetStdHandle (STD_OUTPUT_HANDLE);
COORD dwPos;
dwPos.X=x;
dwPos.Y=y;
SetConsoleCursorPosition (hcon,dwPos);
}
int perosona;
struct perosona{
string nombre;
string apido;
string especial;
}alumno[100];
int nuevo;
int i;
int N;
main()
{
int opcion,contrasena,verificar,opc2;
system("cls");
system("color f4");
gotoxy(15,9);
printf("BIENVENIDO A LA PLATAFORMA\n");
gotoxy(15,11);
printf("DE INSCRIPCIONES DE NUEVO INGRESO..\n");
gotoxy(15,13);
printf("DE ALUMNOS DEL ITQ\n");
gotoxy(15,15);
system("pause");
system("cls");
gotoxy(15,15);
printf("INSERTA UNA CONTRASEÑA");
gotoxy(15,16);
printf("NO MAS DE 5 DIGITOS (SOLO NUMERO)->");
scanf("%d",&contrasena);
system("cls");
gotoxy(20,10);
system("color 02");
int segundos=5;
for(int i=0; i<=21; i++)
cout << "\n";
cout << "\t\t\t\t CARGANDO...\n";
for(int i=0; i<=79; i++)
cout << "_";
for(int i=0; i<=79; i++)
{
cout<<char(219);
Sleep(segundos*1000/80);
}
cout<<"\nCompletado! ";
system("pause");
system("cls");
do
{
system("color f4");
gotoxy(05,02);
printf("1-inscripciones de alumnos nuevo ingreso\n");
gotoxy(05,03);
printf("2-ver lista de los alumnos de nuevo ingreso\n");
gotoxy(05,04);
printf("3-configuracion de los alumnos de nuevo ingreso\n");
printf("teclea la opcion que desee==>");
scanf("%d",&opcion);
system("cls");
switch(opcion)
{
case 1:
do
{
cout << "Introduce el nombre del alumno: ";
cin >> alumno[nuevo].nombre;
cout << "Inruce los apeidos: ";
cin >> alumno[nuevo].apido;
cout << "Introduce la especialidad del alumno: ";
cin >> alumno[nuevo].especial;
nuevo++;
printf("ELIGE (1) para hacer otro O (0)PARA SALIR");
scanf("%d",&opc2);
system("cls");
}while(opc2==1);
break;
case 2:
for (N=0; N<nuevo;N++)
{
gotoxy(5,8+N);
cout<<char(179)<< "Nombre: " <<alumno[N].nombre;
cout << "__________________________";
cout<< char(179) << " Apeido: " <<alumno[N].apido;
cout<< char(179)<< " Especialidad: " <<alumno[N].especial;
cout << "__________________________";
}
break;
case 3:
do
{
[color=black][/color] gotoxy(15,15);
printf("INSERTA TU CONTRASENA");
scanf("%d",&verificar);
if(verificar==contrasena)
{
for (N=0; N<nuevo;N++)
{
gotoxy(5,05+N);
cout<<char(179)<< "Nombre: " <<alumno[N].nombre;
cout<< char(179) << " Apeido: " <<alumno[N].apido;
cout<< char(179)<< " Especialidad: " <<alumno[N].especial;
}
}
else
printf("ELIGE (1) PARA INTENTAR DE NUEVO O (0)PARA SALIR");
scanf("%d",&opc2);
break;
}while(opc2==1);
}
} while (opcion != 5);
system("pause");;
}