public static void TestaaKiuas() { Kiuas Harvia = new Kiuas(); int valinta = 5; Console.WriteLine("Valitse haluamasi toiminto:"); Console.WriteLine("Sauna päälle valitsemalla 1 tai pois päältä valitsemalla 2:"); Console.WriteLine("Aseta saunan lämpötila valitsemalla 3"); Console.WriteLine("Aseta saunan kosteus valitsemalla 4"); Console.WriteLine("Poistu saunasta valitsemalla 0"); valinta = int.Parse(Console.ReadLine()); if (valinta == 1) { Harvia.Virta = true; Harvia.OnkoPaalla(); } else if (valinta == 2) { Harvia.Virta = false; Harvia.OnkoPaalla(); } else if (valinta == 3) { Harvia.AsetaLampo(); } else if (valinta == 4) { Harvia.AsetaKosteus(); } else if (valinta == 0) { Console.WriteLine("Siihen loppui saunominen tällä erää"); } }
public static void TestaaKiuas() { Kiuas munKiuas = new Kiuas(); Console.WriteLine("Päälle vai pois? 0/1"); munKiuas.Tila = int.Parse(Console.ReadLine()); if (munKiuas.Tila == 1) { Console.WriteLine("Anna teho. (0,1,2,3,4)"); munKiuas.Teho = int.Parse(Console.ReadLine()); Console.WriteLine("Anna kosteus. (0-100)"); munKiuas.kosteus = int.Parse(Console.ReadLine()); Console.WriteLine("Heitetäänkö löylyä?0-10 kertaa."); int a = int.Parse(Console.ReadLine()); if (a > 0) { Console.WriteLine(munKiuas.Löylyä(a)); } else { Console.WriteLine("Sauna hiipuu.."); } } else { Console.WriteLine("Kiuas on pois päältä"); } }
public static void Controlpanel() { Kiuas harvia = new Kiuas(); Console.WriteLine("Haluatko käynnistää kiukaan (y/n)?"); while (true) { string vastaus = Console.ReadLine(); if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y") { harvia.paalla = true; break; } else if (vastaus.Substring(0, 1) == "n" || vastaus.Substring(0, 1) == "N") { harvia.paalla = false; break; } Console.Write("Haluatko käynnistää kiukaan (y/n)?"); } if (harvia.paalla == true) { Console.Write("Mihin asteeseen haluat saunan lämmön? "); harvia.lampo = int.Parse(Console.ReadLine()); Console.Write("Mihin prosenttiin haluat saunan kosteuden? "); harvia.kosteus = int.Parse(Console.ReadLine()); Console.WriteLine(harvia.warming()); Console.WriteLine("Kiuas on nyt valmis käyttöön! lämpö on {0} celsiusta ja kosteus {1} prosenttia", harvia.lampo, harvia.kosteus); while (harvia.paalla == true) { Console.Write("Haluatko heittää löylyä (y/n)?"); string vastaus = Console.ReadLine(); if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y") { Console.WriteLine(harvia.loyly()); } Console.Write("Haluatko lopettaa saunomisen? (y/n)?"); vastaus = Console.ReadLine(); if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y") harvia.paalla = false; } } Console.WriteLine("Kiuas on nyt sammutettu! harvia kiittää!!"); }
public static void ohjauspaneeli() { Kiuas omaHarvia = new Kiuas(); Console.WriteLine("Haluatko käynnistää kiukaan (y/n)?"); while (true) { string vastaus = Console.ReadLine(); if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y") { omaHarvia.paalla = true; break; } else if (vastaus.Substring(0, 1) == "n" || vastaus.Substring(0, 1) == "N") { omaHarvia.paalla = false; break; } Console.Write("Haluatko käynnistää kiukaan (y/n)?"); } if (omaHarvia.paalla == true) { Console.Write("Kuinka kuumaksi haluat saunan? "); omaHarvia.lampo = int.Parse(Console.ReadLine()); Console.Write("Minka haluat saunan kosteudeksi? "); omaHarvia.kosteus = int.Parse(Console.ReadLine()); Console.WriteLine(omaHarvia.warming()); Console.WriteLine("Sauna on nyt valmis! \nLampo on {0} celsiusta ja kosteus {1} prosenttia", omaHarvia.lampo, omaHarvia.kosteus); while (omaHarvia.paalla == true) { Console.Write("Haluatko heittää löylyä (y/n)?"); string vastaus = Console.ReadLine(); if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y") { Console.WriteLine(omaHarvia.loyly()); } Console.Write("Haluatko sammuttaa kiukaan? (y/n)?"); vastaus = Console.ReadLine(); if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y") { omaHarvia.paalla = false; } } } Console.WriteLine("Kiuas on nyt sammutettu."); }
public static void TestaaKiuas() { Kiuas uusiKiuas = new Kiuas(); Console.WriteLine("Onko kiuas päällä/kiinni?(vastaa päällä tai kiinni)"); uusiKiuas.Tila = Console.ReadLine(); uusiKiuas.GetTila(); Console.WriteLine("Aseta lämpötila"); uusiKiuas.Lämpötila = int.Parse(Console.ReadLine()); uusiKiuas.GetLämpötila(); Console.WriteLine("Heitä löylyä x kertaa"); uusiKiuas.Kosteus = int.Parse(Console.ReadLine()); uusiKiuas.GetKosteus(); }
public static void TestaaKiuas() { Kiuas Harvia = new Kiuas(); Console.WriteLine("Onko kiuas päällä? (true/false): "); Harvia.virta = bool.Parse(Console.ReadLine()); if (Harvia.virta == true) { Console.WriteLine("Anna lämpötila: "); Harvia.lampotila = int.Parse(Console.ReadLine()); Console.WriteLine("Anna kosteus: "); Harvia.kosteus = int.Parse(Console.ReadLine()); Console.WriteLine("Kiukaan lämpötila on " + Harvia.lampotila); Console.WriteLine("Kiukaan kosteus on " + Harvia.kosteus); } else { Console.WriteLine("Pistä se piäle"); } }
//Pääohjelma public static void main() { Kiuas kiuas = new Kiuas(); kiuas.Temperature = 0; kiuas.Moisture = 0; kiuas.State = "Off"; Console.WriteLine("State: {0}", kiuas.state); Console.WriteLine("Temperature: {0}", kiuas.Temperature); Console.WriteLine("Moisture: {0}", kiuas.Moisture); Console.WriteLine(" "); Console.WriteLine("Set state (On/Off) :"); kiuas.State = (Console.ReadLine()); Console.WriteLine("Set temperature ('C) :"); kiuas.Temperature = int.Parse(Console.ReadLine()); Console.WriteLine("Set moisture (%):"); kiuas.Moisture = int.Parse(Console.ReadLine()); Console.WriteLine("State: {0}", kiuas.state); Console.WriteLine("Temperature: {0}'C", kiuas.Temperature); Console.WriteLine("Moisture: {0} %", kiuas.Moisture); }
public static void Controlpanel() { Kiuas sauna = new Kiuas(); Console.WriteLine("Käynnistetäänkö kiuas (y/n)??"); while (true) { string vastaus = Console.ReadLine(); if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y") { sauna.paalla = true; break; } else if (vastaus.Substring(0, 1) == "n" || vastaus.Substring(0, 1) == "N") { sauna.paalla = false; break; } Console.Write("Käynnistetäänkö kiuas (y/n)??"); } if (sauna.paalla == true) { Console.Write("Kiukaan asteet? > "); sauna.lampo = int.Parse(Console.ReadLine()); Console.Write("Mikä kosteus % > "); sauna.kosteus = int.Parse(Console.ReadLine()); Console.WriteLine(sauna.warming()); Console.WriteLine("Sauna on ready!! lämpö on {0} celsiusta ja kosteus {1} prosenttia", sauna.lampo, sauna.kosteus); while (sauna.paalla == true) { Console.Write("Haluatko heittää löylyä (y/n)?"); string vastaus = Console.ReadLine(); if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y") { Console.WriteLine(sauna.loyly()); } Console.Write("Haluatko lopettaa saunomisen? (y/n)?"); vastaus = Console.ReadLine(); if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y") { sauna.paalla = false; } } } Console.WriteLine("Sauna on vaihteeksi kylmä"); Console.ReadLine(); }
public static void Kiuas1() { Kiuas kiuasyksi = new Kiuas(); int looppi = 1; while (looppi == 1) { Console.WriteLine("Saunaharjoitus"); Console.WriteLine("Paina 1 käynnistääksesi/sammuttaaksesi saunan "); Console.WriteLine("Paina 2 asettaaksesi kosteuden"); Console.WriteLine("Paina 3 asettaaksesi lämpötilan"); Console.WriteLine("Paina 0 poistuaksesi"); int input = 0; int valinta = new int(); while (input == 0) { string valinta2 = Console.ReadLine(); int valintanro; bool testi = int.TryParse(valinta2, out valintanro); if (testi == true && valintanro < 4) { valinta = valintanro; input++; } } Console.Clear(); switch (valinta) { case 0: looppi = 0; break; case 1: if (kiuasyksi.paalla == false) { kiuasyksi.paalla = true; Console.WriteLine("Sauna päällä: {0}", kiuasyksi.paalla); } else if (kiuasyksi.paalla == true) { kiuasyksi.paalla = false; Console.WriteLine("Sauna päällä: {0}", kiuasyksi.paalla); } break; case 2: if (kiuasyksi.paalla == true) { Console.WriteLine("Anna haluttu kosteustaso 0-100%: "); kiuasyksi.kosteus = int.Parse(Console.ReadLine()); if (kiuasyksi.kosteus <= 100) { Console.WriteLine("Saunan kosteustaso on nyt: {0}%", kiuasyksi.kosteus); } else { Console.WriteLine("Kosteuden on oltava välillä 0-100%"); } break; } else { Console.WriteLine("Saunan pitää olla ensin päällä!"); } break; case 3: if (kiuasyksi.paalla == true) { Console.WriteLine("Syötä haluttu lämpötila: "); kiuasyksi.lampotila = int.Parse(Console.ReadLine()); Console.WriteLine("Saunan lämpötila on nyt: {0} celsiusastetta", kiuasyksi.lampotila); } else { Console.WriteLine("Saunan pitää olla ensin päällä!"); } break; } } }