Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- void troca(int v[], int a, int b){
- int tmp = v[a];
- v[a]= v[b];
- v[b]= tmp;
- }
- void imprimir(int v[],int n){
- int i,j;
- for(i=0;i<n;i++) {
- printf("%d",v[i]);
- }
- printf("\n");
- }
- void selection(int v[], int n){
- int i, j;
- for(i=0; i<n; i++){
- for(j=i+1; j<n; j++){
- if(v[i]>v[j]){
- troca(v, i, j);
- }
- }
- imprimir(v,9);
- }
- }
- int main(){
- int v[]={9, 8, 7, 6, 5, 4,3,2,1};
- int i,n,j;
- printf("vetor original: ");
- imprimir(v,9);
- selection(v,9);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement