Olá boa tarde, estou com um pequeno problema, estou tentando fazer uma rotina para ordenar números pares e ímpares em um vetor,ou seja, quero que os pares fiquem no final e os impares no inicio....mas não estou conseguindo você poderiam me ajudar?
Desde já agradeço pela ajuda de vocês.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Ordenação
{
class Program
{
static void Main(string[] args)
{
int aux = 0;
int[] valor = new int[3];
for (int i = 0; i < 3; i++)
{
for(int j= 0; i < 3; i++)
{
valor[i] = Convert.ToInt32(Console.ReadLine());
//Console.WriteLine("Digite os Números");
if (valor[i] % 2 == 0)
{
//Console.WriteLine("PAR");
valor[i] = aux;
aux = valor[i] - 1;
}
else
{
//Console.WriteLine("IMPAR");
aux = valor[i];
valor[i] = valor[j];
valor[j] = aux;
}
}
}
Console.WriteLine("Os números ordenados!");
}
}
}
Pergunta
jonathan.rocket
Olá boa tarde, estou com um pequeno problema, estou tentando fazer uma rotina para ordenar números pares e ímpares em um vetor,ou seja, quero que os pares fiquem no final e os impares no inicio....mas não estou conseguindo você poderiam me ajudar?
Desde já agradeço pela ajuda de vocês.
Editado por jonathan.rocketcode
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.