//Convertir de Km a: Hectometros, Decametros, Metros, decimetros, centimetros y milimetros.
using System;
class conversiones {
static void Main() {
float kilometros,hectometros,decametros;
float metros,decimetros,centimetros,milimetros;
int opcion;
Console.Write("Distancia en kilometros: ");
kilometros = Convert.ToSingle(Console.ReadLine());
Console.WriteLine("Convertir a:");
Console.WriteLine("1. Hectometros");
Console.WriteLine("2. Decametros");
Console.WriteLine("3. Metros");
Console.WriteLine("4. Decimetros");
Console.WriteLine("5. Centimetros");
Console.WriteLine("6. Milimetros");
Console.WriteLine("0.Salir");
Console.WriteLine("Digite una opcion: ");
opcion = Convert.ToInt32(Console.ReadLine());
if (opcion == 1) {
hectometros = kilometros * 10f;
Console.WriteLine("{0} kilometros equivalen a {1} Hectometros",kilometros,hectometros);
}
else if (opcion == 2) {
decametros = kilometros * 100f;
Console.WriteLine("{0} kilometros equivalen a {1} Decametros",kilometros,decametros);
}
else if (opcion == 3) {
metros = kilometros * 1000f;
Console.WriteLine("{0} kilometros equivalen a {1} metros",kilometros,metros);
}
else if (opcion == 4) {
decimetros = kilometros * 10000f;
Console.WriteLine("{0} kilometros equivalen a {1} decimetros",kilometros,decimetros);
}
else if (opcion == 5) {
centimetros = kilometros * 100000f;
Console.WriteLine("{0} kilometros equivalen a {1} centimetros",kilometros,centimetros);
}
else if (opcion == 6) {
milimetros = kilometros * 1000000f;
Console.WriteLine("{0} kilometros equivalen a {1} milimetros",kilometros,milimetros);
}
}
}