Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #define TAM_10 10
- void insertionSort(int numeros[], int tam) {
- int i, j, eleito;
- for (i = 1; i < tam; i++){
- eleito = numeros[i];
- j = i - 1;
- while ((j>=0) && (eleito < numeros[j])) {
- numeros[j+1] = numeros[j];
- j--;
- }
- numeros[j+1] = eleito;
- }
- }
- int main()
- {
- srand( (unsigned)time(NULL) );
- int vetor[TAM_10];
- int i;
- printf("Vetor Desordenado: \n\n");
- for(i = 0; i<TAM_10; i++){
- vetor[i] = rand()%10;
- printf(" %d ", vetor[i]);
- }
- printf("Vetor Ordenado: \n\n");
- insertionSort(vetor, TAM_10);
- for(i = 0; i<TAM_10; i++){
- printf(" %d ", vetor[i]);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement