Está en la página 1de 2

int constante=1024;

int resultado=0;

Console.WriteLine("Sistema de conversion de unidades informaticas");


Console.WriteLine("ingrese el tama�o o valor a convertir ");
int ingreso = int.Parse( Console.ReadLine());
Console.WriteLine("en que unidad de medida se encuentra ");
Console.WriteLine("1. byte");
Console.WriteLine("2. kilobyte ");
Console.WriteLine("3. Megabyte ");
Console.WriteLine("4. Gigabyte ");
Console.WriteLine("5. terabyte ");
int seleccion = int.Parse (Console.ReadLine());
if (seleccion > 5 || seleccion < 1 )
Console.WriteLine("El valor seleccionado no corresponde");
else

Console.WriteLine("a que unidad desea convertir");


Console.WriteLine("1. byte");
Console.WriteLine("2. kilobyte ");
Console.WriteLine("3. Megabyte ");
Console.WriteLine("4. Gigabyte ");
Console.WriteLine("5. terabyte ");

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


if (seleccion1 > 5 || seleccion1 < 1)
Console.WriteLine("El valor seleccionado no corresponde");

else if(seleccion == seleccion1)


Console.WriteLine( "El valor seleccionado corresponde a
1");

else if(seleccion > seleccion1)


resultado = constante * (seleccion - seleccion1);

switch(seleccion1)
{
case 1:
resultado = ingreso;
break;
case 2:
resultado = constante * ingreso;
break;
case 3:
resultado = constante * 2 * ingreso;
break;
case 4:
resultado = constante * 3 * ingreso;
break;
case 5:
resultado = constante * 4 * ingreso;
break;
}
Console.WriteLine( "El valor seleccionado corresponde a: " + resultado);

}
}

También podría gustarte