FórumFórum  ­FAQFAQ  ­BuscarBuscar  ­Registrar-seRegistrar-se  ­MembrosMembros  ­GruposGrupos  ­LoginLogin  
Novo Tópico   Responder ao tópicoCompartilhe | 
 

 Dev C ++ programa de ordenação de numerosc/ inserção

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Chiarella
Iniciante
Iniciante


Número de Mensagens: 4
Data de inscrição: 14/12/2006

MensagemAssunto: Dev C ++ programa de ordenação de numerosc/ inserção   Seg 18 Dez 2006 - 16:27

#include <cstdlib>
#include <iostream>

using namespace std;


void insercao (int n, int v[][2])
{
int j, i, x, aux;
for (j = 1; j < n; j++) {
x = v[j][1];
aux = v[j][2];
for (i = j-1; i >= 0 && v[i][1] > x; --i) {
v[i+1][1] = v[i][1];
v[i+1][2] = v[i][2];}
v[i+1][1] = x;
v[i+1][2] = aux;

}
}

int main(int argc, char *argv[])
{

int x[10][2];
x[0][1]=34; x[0][2]=0;
x[1][1]=4; x[1][2]=1;
x[2][1]=434; x[2][2]=2;
x[3][1]=3; x[3][2]=3;
x[4][1]=0; x[4][2]=4;
x[5][1]=534; x[5][2]=5;
x[6][1]=64; x[6][2]=6;
x[7][1]=48; x[7][2]=7;
x[8][1]=999; x[8][2]=8;
x[9][1]=1; x[9][2]=9;

for (int i=0;i<10;i++)
cout <<i<<" - " <<x[i][1]<<endl;

insercao(10,x);

for (int i=0;i<10;i++)
cout <<i<<" - " <<x[i][1]<<" posicao de origem: "<<x[i][2]<<endl;


system("PAUSE");
return EXIT_SUCCESS;
}
Voltar ao Topo Ir em baixo
Ver perfil do usuário
FiLL
Moderador
Moderador


Masculino Número de Mensagens: 2575
Idade: 17
Localização: Micronesia
Data de inscrição: 14/11/2006

MensagemAssunto: Re: Dev C ++ programa de ordenação de numerosc/ inserção   Ter 19 Dez 2006 - 22:10

isso nao funciona, da erro

_________________
O Fórum PC Ajuda nasceu! Ajude-nos a propagá-lo registando-se em http://forumpcajuda.pt.vu
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://forumpcajuda.pt.vu
 

Dev C ++ programa de ordenação de numerosc/ inserção

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
4allpc - Forum :: Programação :: Programação-
Novo Tópico   Responder ao tópico