ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Metodo de shell en c#


Enviado por   •  6 de Abril de 2018  •  Prácticas o problemas  •  829 Palabras (4 Páginas)  •  77 Visitas

Página 1 de 4

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace metodo_de_shell

{

class Program

{

static void Main(string[] args)

{

Console.Write("cuantos numeros desea ingresar: ");

int n = int.Parse(Console.ReadLine());

int[] numeros = new int[n];

Console.WriteLine("Ingrese sus {0} numero:", n);

for (int i = 0; i < n; i++)

{

numeros[i] = (int.Parse(Console.ReadLine()));

}

int salto = 0;

int sw = 0;

int auxi = 0;

int e = 0;

salto = numeros.Length / 2;

while (salto > 0)

{

sw = 1;

while (sw != 0)

{

sw = 0;

e = 1;

while (e <= (numeros.Length - salto))

{

if (numeros[e - 1] > numeros[(e - 1) + salto])

{

auxi = numeros[(e - 1) + salto];

numeros[(e - 1) + salto] = numeros[e - 1];

numeros[(e - 1)] = auxi;

sw = 1;

}

e++;

}

}

...

Descargar como (para miembros actualizados)  txt (2 Kb)   pdf (44 Kb)   docx (11 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com