Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Ordenar um vetor de inteiros
- * Vetor definido do código
- * Diego Mendes Rodrigues
- *********************************/
- #include <stdio.h>
- int main(void) {
- /* Vetor que será ordenado */
- int vetor[] = {7, 4, 5, 6, 1, 2, 22, 10};
- int tamanho = ((int)sizeof(vetor)/4)-1;
- /* Variável auxiliar */
- int aux;
- /* Exibir o vetor antes de ordenar */
- printf("\nAntes:\n");
- for(int i=0; i<=tamanho; i++)
- printf("%d ", vetor[i]);
- /* Ordenar o vetor - Bubble Sort */
- for (int fim=tamanho; fim>=0; fim--)
- for (int i = 0; i <= fim; i++)
- {
- if (vetor[i] > vetor[i + 1])
- {
- aux = vetor[i];
- vetor[i] = vetor[i + 1];
- vetor[i + 1] = aux;
- }
- }
- /* Exibir o vetor ordenado */
- printf("\n\nDepois (ordenado):\n");
- for(int i=0; i<=tamanho; i++)
- printf("%d ", vetor[i]);
- printf("\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment