#include<iostream.h>
#include<conio.h>
#include<string.h>
struct dict
{
char key[20];
char mean[20];
};
void main()
{
int n,i,f=0;
char k[20];
clrscr();
cout<<"\t\t\t\tDictionary Dpcoe\n\n\n\n" ;
//insert operation
struct dict d[30];
cout<<"how many key u want to enter\n";
cin>>n;
//insret
for(i=1;i<=n;i++)
{
cout<<"enter key:\t";
cin>>d[i].key;
cout<<"enter meaning\t" ;
cin>>d[i].mean;
}
//diplay
cout<<"key \t mean \n" ;
//display
for(i=1;i<=n;i++)
{
cout<<d[i].key<<"\t";
cout<<d[i].mean<<"\n";
}
cout<<"enetr key to serch\n" ;
cin>>k;
// logic for search oprration
for(i=1;i<=n;i++)
{
if(strcmp(d[i].key,k)==0)
{
cout<<"meaninig is \t";
cout<<d[i].mean;
f=1;
}
}
if(f==0)
{ cout<<"update key\n" ;
}
//update
cout<<"enetr key to be updated\n" ;
cin>>k;
for(i=1;i<=n;i++)
{
if(strcmp(d[i].key,k)==0)
{
cout<<"meaninig to be updated \t";
cin>>d[i].mean;
}
}
//diply updated:
cout<<"updated dictionary is\n" ;
for(i=1;i<=n;i++)
{
cout<<d[i].key<<"\t";
cout<<d[i].mean<<"\n";
}
getch();
}
#include<conio.h>
#include<string.h>
struct dict
{
char key[20];
char mean[20];
};
void main()
{
int n,i,f=0;
char k[20];
clrscr();
cout<<"\t\t\t\tDictionary Dpcoe\n\n\n\n" ;
//insert operation
struct dict d[30];
cout<<"how many key u want to enter\n";
cin>>n;
//insret
for(i=1;i<=n;i++)
{
cout<<"enter key:\t";
cin>>d[i].key;
cout<<"enter meaning\t" ;
cin>>d[i].mean;
}
//diplay
cout<<"key \t mean \n" ;
//display
for(i=1;i<=n;i++)
{
cout<<d[i].key<<"\t";
cout<<d[i].mean<<"\n";
}
cout<<"enetr key to serch\n" ;
cin>>k;
// logic for search oprration
for(i=1;i<=n;i++)
{
if(strcmp(d[i].key,k)==0)
{
cout<<"meaninig is \t";
cout<<d[i].mean;
f=1;
}
}
if(f==0)
{ cout<<"update key\n" ;
}
//update
cout<<"enetr key to be updated\n" ;
cin>>k;
for(i=1;i<=n;i++)
{
if(strcmp(d[i].key,k)==0)
{
cout<<"meaninig to be updated \t";
cin>>d[i].mean;
}
}
//diply updated:
cout<<"updated dictionary is\n" ;
for(i=1;i<=n;i++)
{
cout<<d[i].key<<"\t";
cout<<d[i].mean<<"\n";
}
getch();
}
No comments:
Post a Comment