Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include"../ordenavet.c"
- void bbs(int vet[], int n){
- int i,j,aux;
- do{
- aux=0;
- for(i=0;i<n;i++){
- if(vet[i]>vet[i+1]){
- aux=vet[i];
- vet[i]=vet[i+1];
- vet[i+1]=aux;
- aux=1;
- }
- }
- }while(aux==1);
- for(i=0;i<n;i++){
- printf("\n%d",vet[i]);
- }
- }
- void is(int vet[], int n ){
- int i, j, aux;
- for( i=1; i <n; i++ ){
- aux = vet[i];
- j = i-1;
- while(j >= 0 && vet[j] > aux){
- vet[j+1] = vet[j];
- j--;
- }
- vet[j+1] = aux;
- }
- for(i=0;i<n;i++){
- printf("\n%d",vet[i]);
- }
- }
- main(){
- int n=5;
- int vet[n];
- lervet(vet,n);
- bbs(vet,n);
- is(vet,n);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement