Sorting and Searching program with C and C++
#include<stdio.h>
#include<conio.h>
#include<string.h>
struct name // Custom data type and variable
{
char a[10];
}b [10];
void main()
{
int N,i,j;
int c=0;
char name[10];
char name[10];
clrscr();
printf("How many names :");
scanf("%d",&N);
fflush(stdin);
for(i=0;i<N;i++)
printf("How many names :");
scanf("%d",&N);
fflush(stdin);
for(i=0;i<N;i++)
{
printf("Enter %d Name :",i+1);
printf("Enter %d Name :",i+1);
gets(b[i].a);
}
printf("\n\nEntered name list :");
for(i=0;i<N;i++)
for(i=0;i<N;i++)
{
printf("\n%s",b[i].a);
}
for(i=0;i<N;i++)
{
for(j=i+1;j<N;j++)
{
if((strcmp(b[i].a,b[j].a))>0)
char temp[10];
char temp[10];
strcpy( temp,b[i].a);
strcpy(b[i].a,b[j].a);
strcpy( b[j].a,temp);
}
}
}
printf("\n\nSorted name list :");
for(i=0;i<N;i++)
for(i=0;i<N;i++)
{
printf("\n%s",b[i].a);
}
printf("\n\nEnter name to search :");
gets(name);
for(i=0;i<N;i++)
{
if((strcmp(b[i].a,name))==0)
c++;
}
if(c==0)
{
printf("%s not found .",name);
}
else
{
printf("%s remains %d times .",name,c);
printf("%s remains %d times .",name,c);
}
getch();
}
Program Output
Program Output
11 comments:
Nice Posting....
Thanx
Nice work for programming....
Genious.. Programming is awesome...
SEO Company in Bangalore
Thank you for this, I was looking for a place to start learning and this is it! I think I will be coming here a lot for information.
for (j=(i+1);j0)
Very nice one.
Thank You.
your services very super
Seo company bangalore
your web services very super
Seo companies bangalore
Nice
www.geeksprogrammings.blogspot.in
I have ended in this blog when i have searched the Best Signs or C++ Tutorial for my friend. thanks.
Post a Comment