public void add(Ceszka ceszka, Funkcja funkcja) { ceszki.Add(ceszka); Funkcja fun = funkcja; funkcjeCeszek.Add(fun); }
public ElementMenu(Game1 to,String a, Funkcja delegat,Vector2 poz) { temp = delegat; text = a; temporary = to; wielkosc += new Vector2(10,10); pozycja = poz; }
static void Main(string[] args) { Funkcja f1 = Operacje.naDuze; f1 += Operacje.naMale; f1 += Operacje.Odwroc; f1("JiMmy"); }
//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); }
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)); } } }
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);//..................................... }
public static double Calkuj(Metoda m, Funkcja f, double a, double b) { return(m(f, a, b)); }
public static double CalkujProstokat(Funkcja f, double a, double b) { return(f((a + b) / 2) * (b - a)); }
public static double CalkujTrapez(Funkcja f, double a, double b) { return(((f(a) + f(b)) / 2) * (b - a)); }
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; }
public static Vector Oblicz(Funkcja f, int x) { return(f(x)); }
public Program() { this.Przyklad = new DelegateExample(Mnozenie); this.Example = new Funkcja<int, int>(Multiplication); }
static void Main(string[] args) { Funkcja.Wypisz(); }