===========================================================================
CODING
#include<all.h>
void main()
{
clrscr();
int no[500],i,ch,j,k,l,cno[500];
char name[500],flag='Y',cname[20];
gotoxy(1,1);
cprintf("ÕÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͸");
cprintf("³ TELEPHONE DIRECTORY ³");
cprintf("ÆÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͵");
cprintf("³ S.N.³ NAME ³ TELEPHONE ³");
cprintf("ÆÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͵");
gotoxy(1,5);
for(i=0;;i++)
{
cprintf("\r\n³ ³ ³ ³");
gotoxy(3,6+i);
cprintf("%d.)",i+1);
gotoxy(14,6+i);
for(j=i*20;name[j-1]!=13;j++)
name[j]=getche();
gotoxy(51,6+i);
for(j=i*20;j<=i*20+9;j++)
no[j]=getche()-48;
flag=getch();
if(flag=='S' || flag=='s'|| flag=='`' || flag=='`')
break;
}
cprintf("\r\nÔÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ;");
if(flag=='s' || flag=='S')
{
cprintf("\r\n MENU:-\r\n ÄÄÄÄ");
cprintf("\r\n ¯Search By Number =>1");
cprintf("\r\n ¯Search By Name =>2");
cprintf("\r\n Input: ");
cscanf("%d",&ch);
switch(ch)
{
case 1:
cprintf("\r\n\n =>Enter Number to Search: ");
getch();
for(j=0;j<=9;j++)
cno[j]=getche()-48;
getch();
for(k=0;k<=(i)*20;k+=20)
{
for(j=0,l=1;j<=9;j++)
{
if(cno[j]!=no[k+j])
l=0;
}
if(l==1)
{
flag='1';
break;
}
}
break;
case 2:
cprintf("\r\n\n =>Enter Name to Search: ");
gets(cname);
for(k=0;k<=(i)*20;k+=20)
{
for(j=0,l=1;cname[j]!='\0';j++)
{
if(cname[j]!=name[k+j] && cname[j]+32!=name[k+j] && cname[j]-32!=name[j+k])
l=0;
}
if(l==1)
{
flag='1';
break;
}
}
break;
}
if(flag=='1')
{
i=k/20;
gotoxy(1,20);
cprintf("ÕÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͸");
cprintf("³ S.N.³ NAME ³ TELEPHONE ³");
cprintf("ÆÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͵");
cprintf("³ ³ ³ ³");
gotoxy(51,23);
for(j=k;j<=k+9;j++)
cprintf("%d",no[j]);
gotoxy(14,23);
for(j=k;name[j]!=13;j++)
cprintf("%c",name[j]);
gotoxy(3,23);
cprintf("%d.)",i+1);
gotoxy(1,24);
cprintf("ÔÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ;");
}
else
cprintf("\r\n\nSorry, The Name\/Number Not Found");
}
getch();
getch();
}
CODING
#include<all.h>
void main()
{
clrscr();
int no[500],i,ch,j,k,l,cno[500];
char name[500],flag='Y',cname[20];
gotoxy(1,1);
cprintf("ÕÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͸");
cprintf("³ TELEPHONE DIRECTORY ³");
cprintf("ÆÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͵");
cprintf("³ S.N.³ NAME ³ TELEPHONE ³");
cprintf("ÆÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͵");
gotoxy(1,5);
for(i=0;;i++)
{
cprintf("\r\n³ ³ ³ ³");
gotoxy(3,6+i);
cprintf("%d.)",i+1);
gotoxy(14,6+i);
for(j=i*20;name[j-1]!=13;j++)
name[j]=getche();
gotoxy(51,6+i);
for(j=i*20;j<=i*20+9;j++)
no[j]=getche()-48;
flag=getch();
if(flag=='S' || flag=='s'|| flag=='`' || flag=='`')
break;
}
cprintf("\r\nÔÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ;");
if(flag=='s' || flag=='S')
{
cprintf("\r\n MENU:-\r\n ÄÄÄÄ");
cprintf("\r\n ¯Search By Number =>1");
cprintf("\r\n ¯Search By Name =>2");
cprintf("\r\n Input: ");
cscanf("%d",&ch);
switch(ch)
{
case 1:
cprintf("\r\n\n =>Enter Number to Search: ");
getch();
for(j=0;j<=9;j++)
cno[j]=getche()-48;
getch();
for(k=0;k<=(i)*20;k+=20)
{
for(j=0,l=1;j<=9;j++)
{
if(cno[j]!=no[k+j])
l=0;
}
if(l==1)
{
flag='1';
break;
}
}
break;
case 2:
cprintf("\r\n\n =>Enter Name to Search: ");
gets(cname);
for(k=0;k<=(i)*20;k+=20)
{
for(j=0,l=1;cname[j]!='\0';j++)
{
if(cname[j]!=name[k+j] && cname[j]+32!=name[k+j] && cname[j]-32!=name[j+k])
l=0;
}
if(l==1)
{
flag='1';
break;
}
}
break;
}
if(flag=='1')
{
i=k/20;
gotoxy(1,20);
cprintf("ÕÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͸");
cprintf("³ S.N.³ NAME ³ TELEPHONE ³");
cprintf("ÆÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͵");
cprintf("³ ³ ³ ³");
gotoxy(51,23);
for(j=k;j<=k+9;j++)
cprintf("%d",no[j]);
gotoxy(14,23);
for(j=k;name[j]!=13;j++)
cprintf("%c",name[j]);
gotoxy(3,23);
cprintf("%d.)",i+1);
gotoxy(1,24);
cprintf("ÔÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ;");
}
else
cprintf("\r\n\nSorry, The Name\/Number Not Found");
}
getch();
getch();
}
===========================================================================
No comments:
Post a Comment