Advertisement
Guest User

Untitled

a guest
Nov 26th, 2015
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.83 KB | None | 0 0
  1. private void button2_Click(object sender, EventArgs e)
  2. {
  3. Draw_Graph();
  4. N = int.Parse(textBox1.Text); // число испытаний
  5. Nsh = N;
  6. for (int i = 1; i <= N; ++i)
  7. {
  8. Random r = new Random(DateTime.Now.Millisecond);
  9. int x_rand = r.Next(k, k * 9);
  10. int y_rand = r.Next(k, k * 11);
  11. g.DrawRectangle(p, x_rand, y_rand, 1, 1);
  12. bool f1 = fa((double) x_rand /k, (double) y_rand /k); // попадает в область А
  13. bool f2 = fb((double) x_rand /k, (double) y_rand /k); // попадает в область В
  14. if (f1 && f2)
  15. ++Na_and_b;
  16. if (f1 || f2)
  17. ++Na_or_b;
  18. if (f1) ++Na;
  19. if (f2) ++Nb;
  20. }
  21. textBox6.Text = ((double) Na / N).ToString();
  22. textBox7.Text = ((double) Nb / N).ToString();
  23. textBox8.Text = ((double) Na_or_b / N).ToString();
  24. textBox9.Text = ((double) Na_and_b / N).ToString();
  25. N += Nsh;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement