public void add(Ceszka ceszka, Funkcja funkcja)
        {
            ceszki.Add(ceszka);
            Funkcja fun = funkcja;

            funkcjeCeszek.Add(fun);
        }
Example #2
0
 public ElementMenu(Game1 to,String a, Funkcja delegat,Vector2 poz)
 {
     temp = delegat;
     text = a;
     temporary = to;
     wielkosc += new Vector2(10,10);
     pozycja = poz;
 }
Example #3
0
        static void Main(string[] args)
        {
            Funkcja f1 = Operacje.naDuze;

            f1 += Operacje.naMale;
            f1 += Operacje.Odwroc;

            f1("JiMmy");
        }
Example #4
0
        //Całka
        double Integral(double a, double b, Funkcja f)
        {
            double result = 0;
            double n      = b - a;

            if (n <= 0)
            {
                return(0);
            }
            double h = (b - a) / n; //dzielimy na przedziały o długości 1

            for (int i = 1; i < n; i++)
            {
                result += f(a + ((i - 1) * h)) + f(a + (i * h)); //F(xi)+F(xi+1)
            }
            result *= h / 2;
            return(result);
        }
Example #5
0
        private void GenerujPunkty(double krok, string wzorFunkcji)
        {
            Funkcja f = new Funkcja(wzorFunkcji);

            double x;

            x = A - krok;

            while (x < B)
            {
                x = x + krok;
                if (f.WartoscFunkcji(x) < double.MaxValue)     //unikamy przepelnienia stosu
                {
                    xLst.Add(x);
                    yLst.Add(f.WartoscFunkcji(x));
                }
            }
        }
Example #6
0
        private void DodajButton_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                KimJest kimJest    = (KimJest)Enum.Parse(typeof(KimJest), this.StatusComboBox.Text);
                string  imie       = this.ImieTextBox.Text;
                string  nazwisko   = this.NazwiskoTextBox.Text;
                PlecMF  plec       = (PlecMF)Enum.Parse(typeof(PlecMF), this.PlecComboBox.Text);
                string  narodowosc = this.NarodowoscComboBox.Text;
                int     nrTelefonu = int.Parse(this.NumerKontaktowyTextBox.Text);
                if (!(String.IsNullOrWhiteSpace(NazwiskoTextBox.Text) && String.IsNullOrWhiteSpace(ImieTextBox.Text)))
                {
                    if (!(KlasaComboBox.Text == "") && StatusComboBox.Text == "Student")
                    // if (ImieTextBox.Text != "" && NazwiskoTextBox.Text !="" )
                    {
                        Klasy klasa = (Klasy)Enum.Parse(typeof(Klasy), this.KlasaComboBox.Text);
                        Osoba uczen = new Uczen(kimJest, imie, nazwisko, plec, narodowosc, nrTelefonu, klasa);
                        ListaOsob.Add(uczen);
                        ImieTextBox.Clear();
                        NazwiskoTextBox.Clear();
                        NumerKontaktowyTextBox.Clear();
                    }


                    else if (!(WyksztalcenieComboBox.Text == "" && FunkcjaComboBox.Text == "") && StatusComboBox.Text == "Pracownik")
                    {
                        Wyksztalcenie wyksztalcenie = (Wyksztalcenie)Enum.Parse(typeof(Wyksztalcenie), this.WyksztalcenieComboBox.Text);
                        Funkcja       funkcja       = (Funkcja)Enum.Parse(typeof(Funkcja), this.FunkcjaComboBox.Text);
                        Osoba         pracownik     = new Pracownik(kimJest, imie, nazwisko, plec, narodowosc, nrTelefonu, wyksztalcenie, funkcja);
                        ListaOsob.Add(pracownik);

                        ImieTextBox.Clear();
                        NazwiskoTextBox.Clear();
                        NumerKontaktowyTextBox.Clear();
                    }
                }
            }
            catch
            {
                MessageBox.Show("Uzupełnij wszystkie pola");
            }
            //ListView.ItemsSource = items;
            //CollectionView view = (CollectionView)CollectionViewSource.GetDefaultView(ListView.ItemsSource);//.....................................
        }
Example #7
0
 public static double Calkuj(Metoda m, Funkcja f, double a, double b)
 {
     return(m(f, a, b));
 }
Example #8
0
 public static double CalkujProstokat(Funkcja f, double a, double b)
 {
     return(f((a + b) / 2) * (b - a));
 }
Example #9
0
 public static double CalkujTrapez(Funkcja f, double a, double b)
 {
     return(((f(a) + f(b)) / 2) * (b - a));
 }
Example #10
0
 public Pracownik(KimJest kimJest, string imie, string nazwisko, PlecMF plec, string narodowosc, int nrTelefonu, Wyksztalcenie wyksztalcenie, Funkcja funkcja) : base(kimJest, imie, nazwisko, plec, narodowosc, nrTelefonu)
 {
     this.Wyksztalcenie = wyksztalcenie;
     this.Funkcja       = funkcja;
 }
Example #11
0
 public static Vector Oblicz(Funkcja f, int x)
 {
     return(f(x));
 }
Example #12
0
 public Program()
 {
     this.Przyklad = new DelegateExample(Mnozenie);
     this.Example = new Funkcja<int, int>(Multiplication);
 }
Example #13
0
 static void Main(string[] args)
 {
     Funkcja.Wypisz();
 }