// Etaisyys.cs (c) 2005 Kari Laitinen // http://www.naturalprogramming.com // 2004-10-20 Tiedosto luotu. // 2005-01-09 Viimeisin muutos. using System ; class Etaisyys { static void Main() { double etaisyys_metreina, etaisyys_kilometreina, etaisyys_maileina, etaisyys_jaardeina, etaisyys_jalkoina, etaisyys_tuumina ; double etaisyys_valovuosina ; Console.Write( "\n Tama ohjelma muuntaa metreja muiksi etaisyyden" + "\n yksikoiksi. Anna jokin etaisyys metreina: " ) ; etaisyys_metreina = Convert.ToDouble( Console.ReadLine() ) ; etaisyys_kilometreina = etaisyys_metreina / 1000.0 ; etaisyys_maileina = 6.21371e-4 * etaisyys_metreina ; etaisyys_jaardeina = 1.093613 * etaisyys_metreina ; etaisyys_jalkoina = 3.280840 * etaisyys_metreina ; etaisyys_tuumina = 12 * etaisyys_jalkoina ; etaisyys_valovuosina = etaisyys_metreina / ( 2.99793e8 * 365 * 24 * 3600 ) ; Console.Write( "\n " + etaisyys_metreina + " metria on: \n\n" ) ; Console.Write( "{0, 15:f3} kilometria\n", etaisyys_kilometreina ) ; Console.Write( "{0, 15:f3} mailia \n", etaisyys_maileina ) ; Console.Write( "{0, 15:f3} jaardia \n", etaisyys_jaardeina ) ; Console.Write( "{0, 15:f3} jalkaa \n{1, 15:f3} tuumaa \n", etaisyys_jalkoina, etaisyys_tuumina ) ; Console.Write( "{0, 15:e5} valovuotta \n", etaisyys_valovuosina) ; } }