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 a la pregunta
Contestado por
0
Respuesta:
no se espero haberte ayudado
Explicación:
Otras preguntas
Matemáticas,
hace 3 meses
Filosofía,
hace 3 meses
Física,
hace 3 meses
Inglés,
hace 7 meses
Química,
hace 11 meses
Filosofía,
hace 11 meses
Matemáticas,
hace 11 meses