#include "stdio.h"
#include "conio.h"
#include "graphics.h"
#include "string.h"
#include "dos.h"
void main()
{
char userid[15],password[11];
int gd = DETECT,gm,midx,midy,i;
initgraph(&gd,&gm,"c:\\tc\\bgi");
midx = getmaxx()/2;
midy = getmaxy()/2;
do
{
fflush(stdin);
cleardevice();
setcolor(LIGHTGREEN);
rectangle(midx-130,midy+30,midx+100,midy+115); /* Lower Rectangle */
setcolor(RED);
settextstyle(DEFAULT_FONT,HORIZ_DIR,0);
outtextxy(midx-120,midy+53,"USER ID : ");
outtextxy(midx-120,midy+85,"PASSWORD : ");
setcolor(DARKGRAY);
rectangle(midx-35,midy+68,midx+90,midy+45);
rectangle(midx-35,midy+77,midx+90,midy+100);
setcolor(LIGHTCYAN);
line(midx-130,midy+70,midx-190,midy+70); /* A1 */
line(midx+100,midy+70,midx+160,midy+70); /* A2 */
line(midx-190,midy-150,midx-190,midy+70); /* B1 */
line(midx+160,midy-150,midx+160,midy+70); /* B2 */
line(midx-190,midy-150,midx-130,midy-150); /* C1 */
line(midx+160,midy-150,midx+100,midy-150); /* C2 */
setcolor(LIGHTGREEN);
rectangle(midx-130,midy-180,midx+100,midy-120); /* Upper Rectangle */
setcolor(RED);
settextstyle(TRIPLEX_FONT,HORIZ_DIR,2);
outtextxy(midx-100,midy-165,"VERIFY YOURSELF");
setcolor(DARKGRAY);
settextstyle(SMALL_FONT,HORIZ_DIR,7);
outtextxy(midx-145,midy-60,"DEPARTMENT OF COMPUTER");
gotoxy(37,19);
gets(userid);
if(strcmpi(userid,"exit") == 0)
exit(0);
settextstyle(SMALL_FONT,HORIZ_DIR,5);
outtextxy(midx+5,midy+98,"Max 8 Chars");
fflush(stdin);
gotoxy(36,21);
i = 0;
while((password[i++]=getche()) != 13)
printf("*");
password[i-1] = '\0'; /* Ending the Password with Terminating Null Character */
if((strcmpi(userid,"ADMINISTRATOR") || strcmp(password,"software")) == 0)
{
setcolor(GREEN);
settextstyle(9,HORIZ_DIR,1);
outtextxy(midx-140,midy-30,"ACCESS GRANTED");
delay(1000);
}
else
{
setcolor(RED);
settextstyle(DEFAULT_FONT,HORIZ_DIR,1);
outtextxy(midx-60,midy-10,"ACCESS DENIED");
outtextxy(midx-45,midy+2,"Try Again");
outtextxy(midx-80,midy+15,"Type \"exit\" to stop.");
printf("\a"); /* For Audible Sound */
delay(900);
}
}while((strcmpi(userid,"ADMINISTRATOR") || strcmp(password,"software")) != 0);
}
Monday, July 13, 2009
PROGRAM TO ACCEPT USERNAME AND PASSWORD
Labels: c graphics
Posted by Unknown at 12:53 AM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment