- Home
- Course Category
- Course Result
- Course Detail
Hot Line: 0124-2383121
Course Introduction
Programs for practice
To sort strings in alphabetical order in C++ programming, you have to ask to the user to enter the two string, now start comparing the strings, if found then make a t variable of same type, and place the first string to the t, then place second string to the first, then place t to the second string using the function strcpy(), and continue until last as shown in the following program.
Source Code: Print Hello World
/* C++ Program - Sort String in Alphabetical Order */ #include<iostream.h> #include<conio.h> #include<string.h> void main() { clrscr(); char str[5][20], t[20]; int i, j; cout<<"Enter any five string (name) : "; for(i=0; i<5; i++) { cin>>str[i]; } for(i=1; i<5; i++) { for(j=1; j<5; j++) { if(strcmp(str[j-1], str[j])>0) { strcpy(t, str[j-1]); strcpy(str[j-1], str[j]); strcpy(str[j], t); } } } cout<<"Strings (Names) in alphabetical order : \n"; for(i=0; i<5; i++) { cout<<str[i]<<"\n"; } getch(); }Output
Enter any five string (name) : lmn abc bgh hjn acd Strings (Names) in alphabetical order : abc acd bgh hjn lmn