private void Svv0aSetUp(string param, IUbrzanoTijeloModel tijelo)
        {
            // stavljamo vrijednost VNula na nulu. jer u početnom trenutku miruje
            FizVel1        = FizikalneVeličine.Brzina;
            FizVel2        = FizikalneVeličine.VNulaBrzina;
            FizVel3        = FizikalneVeličine.Akceleracija;
            FizVelRjesenje = FizikalneVeličine.Put;

            // ako je brzina tijela u kilometrima akceleracija je u metrima i time sve vrijednosti spuštamo na metre
            if (tijelo.VeličinaMjerneJedinice == "km, s")
            {
                Vrijednost1        = Math.Round(tijelo.BrzinaVrijednost / 3.6, 2);
                Vrijednost2        = 0;
                Vrijednost3        = tijelo.AkceleracijaVrijednost;
                VrijednostRješenje = Formule.Svv0aFormula(Vrijednost1, Vrijednost2, Vrijednost3);
                DicVrijednosti     = dicVrijednosti.FzikalneMjerneJediniceRiječnik("m, s");
            }
            else
            {
                Vrijednost1        = tijelo.BrzinaVrijednost;
                Vrijednost2        = 0;
                Vrijednost3        = tijelo.AkceleracijaVrijednost;
                VrijednostRješenje = Formule.Svv0aFormula(Vrijednost1, Vrijednost2, Vrijednost3);
            }

            MJ1          = dicVrijednosti.NazivMJ(FizVel1);
            MJ2          = dicVrijednosti.NazivMJ(FizVel2);
            MJ3          = dicVrijednosti.NazivMJ(FizVel3);
            MJRješenje   = dicVrijednosti.NazivMJ(FizVelRjesenje);
            FormulaImage = RječnikSlika.ImageSource(param);
        }
        private void Sv0vtSetUp(string param, IUbrzanoTijeloModel tijelo)
        {
            FizVel1        = FizikalneVeličine.VNulaBrzina;
            FizVel2        = FizikalneVeličine.Brzina;
            FizVel3        = FizikalneVeličine.Vrijeme;
            FizVelRjesenje = FizikalneVeličine.Put;

            if (tijelo.VeličinaMjerneJedinice == "km, s")
            {
                Vrijednost1        = 0;
                Vrijednost2        = Math.Round(tijelo.BrzinaVrijednost / 3.6, 2);
                Vrijednost3        = tijelo.VrijemeVrijednost;
                VrijednostRješenje = Formule.Sv0vtFormula(Vrijednost1, Vrijednost2, Vrijednost3);
                DicVrijednosti     = dicVrijednosti.FzikalneMjerneJediniceRiječnik("m, s");
            }
            else
            {
                Vrijednost1        = 0;
                Vrijednost2        = tijelo.BrzinaVrijednost;
                Vrijednost3        = tijelo.VrijemeVrijednost;
                VrijednostRješenje = Formule.Sv0vtFormula(Vrijednost1, Vrijednost2, Vrijednost3);
                DicVrijednosti     = dicVrijednosti.FzikalneMjerneJediniceRiječnik("m, s");
            }

            MJ1        = dicVrijednosti.NazivMJ(FizVel1);
            MJ2        = dicVrijednosti.NazivMJ(FizVel2);
            MJ3        = dicVrijednosti.NazivMJ(FizVel3);
            MJRješenje = dicVrijednosti.NazivMJ(FizVelRjesenje);

            FormulaImage = RječnikSlika.ImageSource(param);
        }
        public PitanjeModel OdabirMetode(string param, IUbrzanoTijeloModel tijelo)
        {
            DicVrijednosti = dicVrijednosti.FzikalneMjerneJediniceRiječnik(tijelo.VeličinaMjerneJedinice);
            switch (param)
            {
            case ("Avv0s"):
                Avv0sSetUp(param, tijelo);
                break;

            case ("Avv0t"):
                Avv0tSetUp(param, tijelo);
                break;

            case ("Sv0vt"):
                Sv0vtSetUp(param, tijelo);
                break;

            case ("Svv0a"):
                Svv0aSetUp(param, tijelo);
                break;
            }
            OdgovorArray = listaOdgovora.ListaOdgvoraTriVarijable(VratiModel());
            return(VratiModel());
        }