domingo, 2 de octubre de 2011

:::PROGRAMAS DE C#:::

EJERCICIO 13.- IMPLEMETR UN ALGORITMO QUE PERMITA ORDENAR UN VECTOR..?

using System;
namespace ejercicios
{
 class Program
 {
  public static void Main(string[] args)
        {
            Console.SetCursorPosition(25,2);
            Console.WriteLine(":::>ORDENAMIENTO DE UN VECTOR<:::");
            const int limite=10;
            int[ ] lista = new int[limite];
            IngresarDatos(lista);
            OrderDatos(lista);
            VisualizarDatos(lista);
          
            Console.ReadKey(true);
        }
      
        public static void IngresarDatos(int[ ] param)
        {
            for(int i=0;i<param.Length;i++)
            {
               Console.Write("Ingrese valor ¦{0}¦: ",i);
               param[i]=Convert.ToInt16(Console.ReadLine());
            }
        }
      
        public static void OrderDatos(int[ ] param)
        {
            int aux;
            for(int pasada=0;pasada<param.Length;pasada++)
            {
             for(int b=0;b<param.Length-1;b++)
             {
                 if(param[b]<param[b+1])
                 {
                 aux=param[b];
                 param[b]=param[b+1];
                 param[b+1]=aux;
                  }
             }
            }
        }
      
        public static void VisualizarDatos(int[ ] param)
        {
         Console.SetCursorPosition(30,19);
            Console.WriteLine("**Vector Ordenado**");
            Console.SetCursorPosition(10,21
                                     );
            for(int i=0;i<param.Length;i++)
            {
            Console.Write("¦{0}¦",param[i]);
            }
        }
      
    }

PANTALLA DE EJECUCION


No hay comentarios:

Publicar un comentario