Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- #define TF 5
- void troca(int *a, int *b);
- void bubbleSort(int vet[], int n);
- void leVet(int vet[], int n);
- void imprimeVet(int vet[], int n);
- int main()
- {
- int vet[TF];
- leVet(vet, TF);
- bubbleSort(vet, TF);
- imprimeVet(vet, TF);
- getch();
- }
- void troca(int *a, int *b)
- {
- int c = *a;
- *a = *b;
- *b = c;
- }
- void bubbleSort(int vet[], int n)
- {
- int i, j;
- for(i = 0; i < n - 1; i++)
- for(j = 0; j < n - 1; j++)
- if(vet[j] > vet[j + 1])
- troca(&(vet[j]), &(vet[j + 1]));
- }
- void leVet(int vet[], int n)
- {
- int i;
- for(i = 0; i < n; i++)
- scanf("%d", &vet[i]);
- }
- void imprimeVet(int vet[], int n)
- {
- int i;
- for(i = 0; i < n; i++)
- printf("%d ", vet[i]);
- printf("\n");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement