• Asignatura: Informática
  • Autor: ZahidBernales
  • hace 4 años

quién me ayuda con una prueba de escritorio
mostrándome que es lo que realiza el programa...
!por favor es para hoy antes de las 3 de la tarde¡


using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;



namespace OrdenamientoBinario

{

class Program

{

static void Main(string[] args)

{

int j=0;

int auxiliar=0;

int q=0;

int izqui=0;

int dere=0;

int[] tren;

Console.WriteLine("Digite el tamaño del Vector:");

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

tren= new int[tamanio];

for (int i = 0; i < tren.Length;i++)

{

Console.Write("TREN ["+(i+1)+"] = ");

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

}

for (int k = 1; k < tren.Length; k++)

{

//

auxiliar = tren[k];

izqui = 0;

dere = k - 1;

while (izqui <= dere)

{

q = (izqui + dere) / 2;

if (auxiliar < tren[q])

{

dere = q - 1;

}

else

{

izqui = q + 1;

}

}

j = k - 1;

while (j >= izqui)

{

tren[j + 1] = tren[j];

j--;

}

tren[izqui] = auxiliar;

}



for (int i = 0; i < tren.Length; i++)

Console.WriteLine(" " + tren[i]);

Console.ReadKey();

}

}

}

Respuestas

Respuesta dada por: evan14081985
0

Respuesta:

no se espero haberte ayudado

Explicación:

Preguntas similares