Example #1
0
 public IBroj Saberi(IBroj broj)
 {
     if (broj is Kompleksni)
     {
         Kompleksni drugi = (Kompleksni)broj;
         return(new Kompleksni(this.real + drugi.imag, this.imag + drugi.imag));
     }
     else
     {
         throw new Exception("Drugi nije Kompleksni");
     }
 }
Example #2
0
 public IBroj Pomnozi(IBroj broj)
 {
     if (broj is RacionalniBroj)
     {
         RacionalniBroj drugi = (RacionalniBroj)broj;
         return(new RacionalniBroj(this.brojilac * drugi.brojilac, this.imenilac * drugi.imenilac));
     }
     else
     {
         throw new Exception("Prosledjeni operand nije racionalni broj");
     }
 }