#include<iostream.h> #include<conio.h> void main() { clrscr(); int a[100],i,n,p,k,min,loc,temp; cout<<"\n------------ SELECTION SORT ------------ \n\n"; cout<<"Enter No. of Elements="; cin>>n; cout<<"\nEnter Elements=\n"; for(i=1;i<=n;i++) { cin>>a[i]; } for(p=1;p<=n-1;p++) // Loop for Pass { min=a[p]; // Element Selection loc=p; for(k=p+1;k<=n;k++) // Finding Min Value { if(min>a[k]) { min=a[k]; loc=k; } } temp=a[p]; // Swap Selected Element and Min Value a[p]=a[loc]; a[loc]=temp; } cout<<"\nAfter Sorting : \n"; for(i=1;i<=n;i++) { cout<<a[i]<<endl; } getch(); }
Web Pages by Students |
ABC of C Language by Shailender Sharma |
Bootable Pen Drive by Avtar Singh |
e-Trash or e-Treasure ? by Pallavi Bagga |
Lakshya by Rabina Bagga |
OOPs Concepts by Navjot Kaur |
Fitness First by Ankush Rathore |
Information Systems by Kajal Gupta |
Quiz Contest in C++ by Rajnish Kumar |
Core Java (Tutorial) by Shyena |
C Language Q&A by Anmol Sharma |
HTML 5 Tutorial by Kishan Verma |