public void Vypocet() { var test = new Vstupy(); Console.WriteLine("Zadejte proměnou a , b a c podle rovnice ax2 + bx + c = 0"); _a = test.Test(); _b = test.Test(); _c = test.Test(); var diskriminant = _b * _b - 4 * _a * _c; if (_a == 0) { Console.WriteLine("Toto není kvadratická rovnice, ale lineární"); } else if (diskriminant > 0) { var vysledek1 = (-_b + Math.Sqrt(diskriminant)) / 2 * _a; var vysledek2 = (-_b - Math.Sqrt(diskriminant)) / 2 * _a; Console.WriteLine("X1 = {0}, X2 = {1}", vysledek1.ToString(), vysledek2.ToString()); } else if (diskriminant == 0) { var vysledek = -_b / 2 * _a; Console.WriteLine("Tato rovnice má jeden kořen: X = " + vysledek.ToString()); } else { Console.WriteLine("Tato rovnice nemá řešení v R"); } }
public void Vypocet() { var test = new Vstupy(); Console.WriteLine("Zadejte souřadnice bodu X a Y"); _x = test.Test(); _y = test.Test(); if (_x < 0 && _y != 0) { Console.WriteLine(_y < 0 ? "Bod se nachází v třetím kvadrantu" : "Bod se nachází v druhém kvadrantu"); } if (_y != 0 && _x > 0) { Console.WriteLine(_y < 0 ? "Bod se nachází v čtvrtém kvadrantu" : "Bod se nachází v prvním kvadrantu"); } if (_x == 0 && _y != 0) { Console.WriteLine("Bod se nachází na ose y"); } if (_x != 0 && _y == 0) { Console.WriteLine("Bod se nachází na ose x"); } if (_x == 0 && _y == 0) { Console.WriteLine("Bod se nachází v počátku soustavy"); } }
public void Vypocet() { var test = new Vstupy(); Console.WriteLine("Zadejte proměnou a , b podle rovnice ax + b = 0"); _a = test.Test(); _b = test.Test(); var vysledek = -_b / _a; Console.Write("X = " + vysledek.ToString()); }
public void Vypocet() { var test = new Vstupy(); var pokracovat = true; Console.WriteLine("Zadejte první číslo"); _a = test.Test(); Console.WriteLine("Zadejte druhé číslo"); _b = test.Test(); Console.WriteLine("Zadejte operaci:"); Console.WriteLine("1 - sčítání"); Console.WriteLine("2 - odčítání"); Console.WriteLine("3 - násobení"); Console.WriteLine("4 - dělení"); var volba = Convert.ToString(Console.ReadLine()); Console.WriteLine(); double vysledek = 0; while (pokracovat) { switch (volba) { case "1": vysledek = _a + _b; pokracovat = false; break; case "2": vysledek = _a - _b; pokracovat = false; break; case "3": vysledek = _a * _b; pokracovat = false; break; case "4": vysledek = _a / _b; pokracovat = false; break; default: Console.WriteLine("Špatná volba zkuste to znovu"); break; } } Console.WriteLine("Výsledek je " + vysledek.ToString()); }