Beispiel #1
0
        /*F
         * ***DONE***
         * Lag en objektmetode som forkorter en brøk ved å dele både teller og nevner med
         * deres største felles faktor.
         */

        public Brøk multipliser(Brøk br)
        {
            int a = this.teller * br.teller;
            int b = this.nevner * br.nevner;

            Brøk temp = new Brøk(a, b);

            temp.forkorteBrøk();

            return(temp);
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            Brøk a = new Brøk(27, 3);

            Console.WriteLine("Brøk a: " + a.ToString());
            Console.WriteLine("Største fellesfaktor til brøk a: " + a.finnStørsteFellesFaktor(a.Teller, a.Nevner));
            a.forkorteBrøk();
            Console.WriteLine("Brøk a etter forkortelse: " + a.ToString() + "\n");

            Brøk b = new Brøk(16, 12);

            Console.WriteLine("Brøk b: " + b.ToString());
            Console.WriteLine("Største fellesfaktor til brøk b: " + b.finnStørsteFellesFaktor(b.Teller, b.Nevner));
            b.forkorteBrøk();
            Console.WriteLine("Brøk b etter forkortelse: " + b.ToString() + "\n");

            /*
             * Tester multiplikasjon
             */
            Console.WriteLine("Multiplikasjon av to brøk: ");
            Brøk c = a.multipliser(b);

            Console.WriteLine(c.ToString());

            /*Tester andre konstruktører*/

            Brøk d = new Brøk(a);

            Console.WriteLine("\nTesting av andre konstrukt\n" + d.ToString());
            Brøk e = new Brøk();

            Console.WriteLine(e.ToString());
            Brøk f = new Brøk(7);

            Console.WriteLine(f.ToString());

            MessageBox.Show("Programmet avsluttes...");
        }
Beispiel #3
0
 public Brøk(Brøk kl)
 {
     this.teller = kl.Teller;
     this.nevner = kl.Nevner;
 }