Jump to content

Ganhe $$$ escrevendo tutoriais para nós!


Foto

vetores em linguagem C

ajuda




  • Faça login para responder
2 respostas neste tópico

#1 jeanssimm

jeanssimm
  • Participante
  • 2 mensagens

Publicado 21 June 2012 - 07:55 PM

Crie um programa que copie para um vetor os elementos de outro em ordem crescente. Exemplo:

[4,8,7,2,1,15,53]

O programa deverá ordenar ficando assim:

[1,2,4,7,8,15,53]


Sou iniciante em linguagem C, e não sei direito como fazer isso, dei uma
pesquisada e parece que o vetor vai ter que comparar o valor das
variaveis para ver em que ordem vai ficar

alguém poderia me dar um exemplo, que seja simples, pode ser com 2 variáveis

eu já consegui fazer um vetor para armazenar as variaveis, só falta saber como colocá-los na ordem crescente.


O inicio do meu programa está assim:

#include<stdio.h>
#include<windows.h>
int main ()
	{
		   int vetor1[5], vetor2[5], i, j;
		  
		  
		   for(i=0; i<5; i++)
		   {printf("Digite um numero para o espaco %d: ", i);
		   scanf("%d", &vetor1[i]);
		   }
		  
		   system("pause");
				
		   }

Editado por jeanssimm, 21 June 2012 - 07:57 PM.
''





#2 nickosoft

nickosoft

    Hardware Expert

  • Colaborador
  • 3378 mensagens

Publicado 21 June 2012 - 08:20 PM

existe N modos de organizacao
se nao foi especificado a forma de fazer você pode escolher uma qq e fazer....
tem o bubble sort, é um modo simples de organizar
VB.Net & C#

#3 Strubalt

Strubalt
  • Participante
  • 78 mensagens

Publicado 07 July 2012 - 09:21 AM

Olá como o nickosoft já disse tente o Bubble Sort, que vai te dar uma força.






Tópicos Relacionados Collapse


Tópicos com palavra-chave: ajuda





Ganhe $$$ escrevendo tutoriais para nós!