domingo, 2 de octubre de 2011

:::PROGRAMAS DE C#:::

EJERCICIO 12.- Elaborar una aplicación que forme un vector B de M elementos (el tamaño del vector lo define el usuario),
luego entre el valor de la variable CLAVE y la búsquelo secuencialmente dentro del arreglo,
suspendiendo la búsqueda cuando lo encuentre. Imprima un mensaje para el usuario, indicando si encontró dicho valor o no,
en caso afirmativo, indique la posición en la que estaba el dato.


using System;
namespace ejercicios
{
 class Program
 {
  public static void Main(string[] args)
        {
   Console.SetCursorPosition(25,2);
   Console.WriteLine("**}TRANSFORMAR  NUMERO{**");
   Console.SetCursorPosition(26,3);
   Console.WriteLine(":::Decimal a Binario:::");
   Console.SetCursorPosition(4,5);
            Console.WriteLine("Introduzca un numero");
            Console.SetCursorPosition(4,7);
            int Numero=Convert.ToInt32(Console.ReadLine());
            string resultado;
            resultado=Convertir(Numero);
            Console.SetCursorPosition(4,9);
            Console.WriteLine("El numero transformado a binario es: ===> {0}",resultado);
            Console.ReadKey();   
        }
        static string Convertir (int Numero)
        {
            string resultado=" ";
            do
            {
                if ((Numero%2)!=0)
                    resultado=resultado +"1";
                else
                    resultado=resultado+"0";
                Numero=Numero/2;
            }
            while(Numero!=0);
            return resultado;
        }
    }


PANTALLA DE EJECUCION




No hay comentarios:

Publicar un comentario