//public void Liida(Kompleksarv k, out int reaalosa_tulemus, out int imaginaarosa_tulemus) //{ // reaalosa_tulemus = this._reaalosa + k._reaalosa; // imaginaarosa_tulemus = this._imaginaarosa + k._imaginaarosa; //} public void Lahuta(Kompleksarv k) { int reaalosa_tulemus = this._reaalosa - k._reaalosa; int imaginaarosa_tulemus = this._imaginaarosa - k._imaginaarosa; if (imaginaarosa_tulemus >= 0) { Console.WriteLine("Lahutasite kompleksarvud ja tulemus on " + reaalosa_tulemus + "+" + imaginaarosa_tulemus + "i"); } else { Console.WriteLine("Lahutasite kompleksarvud ja tulemus on " + reaalosa_tulemus + "" + imaginaarosa_tulemus + "i"); } }
static void Main(string[] args) { Ristkylik esimeneRistkylik = new Ristkylik(2, 3); Ristkylik teineRistkylik = new Ristkylik(3, 2); Console.WriteLine("Ristküliku pindala on " + esimeneRistkylik.arvutaPindala()); Console.WriteLine("Ristküliku ümbermõõt on " + esimeneRistkylik.arvutaYmbermoot()); Console.WriteLine("Kas võrdsed? " + esimeneRistkylik.kasOnVordsed(teineRistkylik)); Console.WriteLine("Kas ruut? " + esimeneRistkylik.kasRuut()); Punkt esimenePunkt = new Punkt(3, 4); Console.WriteLine("Punkti kaugus nullpunktist on " + esimenePunkt.kaugusNullist()); esimenePunkt.teataAndmed(); Console.WriteLine("Kaugus punktist on " + esimenePunkt.kaugusTeisestPunktist(0, 0)); Console.WriteLine("Kas on alguspunkt? " + esimenePunkt.kasOnAlgusPunkt()); Kompleksarv esimeneKompleksarv = new Kompleksarv(4, 5); Kompleksarv teineKompleksarv = new Kompleksarv(-2, 4); esimeneKompleksarv.Liida(teineKompleksarv); esimeneKompleksarv.Lahuta(teineKompleksarv); Console.WriteLine(); Mootorsoiduk auto = new Mootorsoiduk(90); Console.WriteLine(auto); auto.Kiirenda(); Console.WriteLine(auto); auto.Kiirenda(14); Console.WriteLine(auto); auto.Stop(); Console.WriteLine(auto); //int tulemus = new Ristkylik(2, 3).arvutaPindala(); Console.ReadLine(); }