Advertisement
Guest User

Untitled

a guest
Sep 24th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.94 KB | None | 0 0
  1. static Random rnd = new Random();
  2.         Point p = new Point();
  3.  
  4.         public Form1()
  5.         {
  6.             InitializeComponent();
  7.         }
  8.  
  9.         private void Form1_Load(object sender, EventArgs e)
  10.         {
  11.             p.X = rnd.Next(20, 400);
  12.             p.Y = rnd.Next(20, 400);
  13.         }
  14.  
  15.         private void Form1_MouseClick(object sender, MouseEventArgs e)
  16.         {
  17.             if (Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) <= 20)
  18.             {
  19.                 this.BackColor = Color.Black;
  20.                 this.Text = "Лаб.Раб. №1_3. Тугалов Тимур" + "   10!";
  21.                 MessageBox.Show("Поздравление!");
  22.                 p.X = rnd.Next(20, 400);
  23.                 p.Y = rnd.Next(20, 400);
  24.                 this.BackColor = Color.White;
  25.                 this.Text = "Лаб.Раб. №1_3. Тугалов Тимур";
  26.  
  27.             }
  28.             if (Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) <= 30 && Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) > 20) {
  29.                 this.Text = "Лаб.Раб. №1_3. Тугалов Тимур" + "   9!";
  30.                 this.BackColor = Color.Gray;
  31.             }
  32.             if (Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) <= 40 && Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) > 30) {
  33.                 this.Text = "Лаб.Раб. №1_3. Тугалов Тимур" + "   8!";
  34.                 this.BackColor = Color.FromArgb(169, 169, 169);
  35.             }
  36.             if (Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) <= 50 && Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) > 40)
  37.             {
  38.                 this.Text = "Лаб.Раб. №1_3. Тугалов Тимур" + "   7!";
  39.                 this.BackColor = Color.FromArgb(185, 185, 185);
  40.             }
  41.             if (Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) <= 60 && Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) > 50)
  42.             {
  43.                 this.Text = "Лаб.Раб. №1_3. Тугалов Тимур" + "   6!";
  44.                 this.BackColor = Color.FromArgb(192, 192, 192);
  45.             }
  46.             if (Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) <= 70 && Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) > 60)
  47.             {
  48.                 this.Text = "Лаб.Раб. №1_3. Тугалов Тимур" + "   5!";
  49.                 this.BackColor = Color.FromArgb(200, 200, 200);
  50.             }
  51.             if (Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) <= 80 && Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) > 70)
  52.             {
  53.                 this.Text = "Лаб.Раб. №1_3. Тугалов Тимур" + "   4!";
  54.                 this.BackColor = Color.FromArgb(207, 207, 207);
  55.             }
  56.             if (Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) <= 90 && Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) > 80)
  57.             {
  58.                 this.Text = "Лаб.Раб. №1_3. Тугалов Тимур" + "   3!";
  59.                 this.BackColor = Color.FromArgb(211, 211, 211);
  60.             }
  61.             if (Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) <= 100 && Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) > 90)
  62.             {
  63.                 this.Text = "Лаб.Раб. №1_3. Тугалов Тимур" + "   2!";
  64.                 this.BackColor = Color.FromArgb(215, 215, 215);
  65.             }
  66.             if (Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) <= 110 && Math.Sqrt((p.X - e.X) * (p.X - e.X) + (p.Y - e.Y) * (p.Y - e.Y)) > 100)
  67.             {
  68.                 this.Text = "Лаб.Раб. №1_3. Тугалов Тимур" + "   1!";
  69.                 this.BackColor = Color.FromArgb(220, 220, 220);
  70.             }
  71.  
  72.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement