Buscar

1.Leia N valores inteiros e ordene-os em ordem crescente. No final, mostre os valores em ordem crescente, decrescente e, em seguida, os valores na sequência que foram lidos.

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

//Matheus Santelli mancino
#include <stdio.h>
#include <stdlib.h>
#define n 3
void troca(int MSM_a, int MSM_b, int MSM_c[]);
int main()
{
 int MSM_i=0, MSM_j=0, MSM_c[MSM_n]
 for(MSM_i=0, MSM_i<MSM_n, MSM_i++) //cada elemento
 for(MSM_j=0, MSM_j<MSM_n-1, MSM_j++) //verificação
 if(MSM_c[MSM_j]>MSM_c[MSM_j+1]) //esse C pode ser colocado outro nome que não seja nomes do void (comparação se é maior que o outro numero pra reordenar)
 troca(MSM_j, MSM_j+1,MSM_c);
 for(MSM_i=0; MSM_i<MSM_n; MSM_i++) //exibir os numeros depois da troca
 printf("%MSM_i", vetor[MSM_i]);
}
void troca(int MSM_a, int MSM_b, int [MSM_c]){
 aux=MSM_b;
 MSM_c[MSM_b]=c[MSM_a];
 MSM_c[MSM_a]=MSM_c[aux];
}

Continue navegando