// Kaunistelua.cs (c) 2005 Kari Laitinen // http://www.naturalprogramming.com // 2005-01-16 Tiedosto luotu. // 2005-01-16 Viimeisin muutos. using System ; class Kaunistelua { static void toista_merkkia( char merkki_kutsujalta, int toistokertojen_maara ) { int toistoja_suoritettu = 0 ; while ( toistoja_suoritettu < toistokertojen_maara ) { Console.Write( merkki_kutsujalta ) ; toistoja_suoritettu ++ ; } } static void tulosta_teksti_kaunistellusti( string teksti_kutsujalta ) { int tekstin_pituus = teksti_kutsujalta.Length ; Console.Write( "\n " ) ; toista_merkkia( '=', tekstin_pituus + 8 ) ; Console.Write( "\n " ) ; toista_merkkia( '*', tekstin_pituus + 8 ) ; Console.Write( "\n **" ) ; toista_merkkia( ' ', tekstin_pituus + 4 ) ; Console.Write( "**\n ** " + teksti_kutsujalta + " **\n **" ) ; toista_merkkia( ' ', tekstin_pituus + 4 ) ; Console.Write( "**\n " ) ; toista_merkkia( '*', tekstin_pituus + 8 ) ; Console.Write( "\n " ) ; toista_merkkia( '=', tekstin_pituus + 8 ) ; Console.Write( "\n " ) ; } static void Main() { string ensimmainen_teksti = "Heippa, maailma." ; tulosta_teksti_kaunistellusti( ensimmainen_teksti ) ; tulosta_teksti_kaunistellusti( "Mina olen tietokoneohjelma kirjoitettuna C#:lla." ) ; } }