Esempio n. 1
0
        private void SystemyButton_Click(object sender, EventArgs e)
        {
            algorytmyUC.SetTitle(Nazwy.strSystemy);
            var systemy = new SystemyLiczbowe();

            AlgorytmyUC.AddToList(Nazwy.strSystemy, systemy);
            systemy.SetUC(this.algorytmyUC);
            algorytmyUC.SetPanel(systemy);
        }
Esempio n. 2
0
        public static void Run(ContentUCs.SystemyLiczbowe UC, string zKtorego, string naKtory, string liczba)        //do systemow liczbowych
        {
            bool   result1, result2;
            string wynik = "";

            result1 = uint.TryParse(zKtorego, out uint r);
            result2 = uint.TryParse(naKtory, out uint Target);

            if (result1 && result2)
            {
                if (r > 36 || Target > 36)
                {
                    throw new ArgumentOutOfRangeException();
                }
                wynik = SystemyLiczbowe.Zamien(liczba, r, Target);
            }
            else
            {
                throw new ArgumentException();
            }

            UC.SetResult(wynik);
        }