align="justify">} ((degrees * s) == 270)
{[s]. Y - = 10;
} ((degrees * s> 100) && (degrees * s <260))
{. AppendText (degrees.ToString ());. AppendText (" n"); [s]. X - = 32;. AppendText (textPoints [s]. X.ToString ( ));. AppendText (" n");
} + = "" + Convert.ToString (s + 1);. DrawString (text2, new Font ("helveticz", 8), Brushes.Black, textPoints [s]) ;
}
}
[] polygonPoints = new PointF [rows];
// малювання багатокутника і написів. (int j = 0; j
{
// отримуємо точки для багатокутника (int i = 0; i
{= tables [i, j] * radius; = Math.PI * (degrees * i)/180.0; [i]. X = (float) (R * Math.Cos (angle) ) + Ox; [i]. Y = (float) (R * Math.Sin (angle)) + Oy;
}
text = "Об'єкт №"; + = "" + Convert.ToString (j +1);
myPen = new Pen (Color.FromArgb (cR, cG, cB), 2);
// тип лінії визначаємо (j% 3 == 0). DashStyle = DashStyle.Dot; (j% 2 == 0). DashStyle = DashStyle.Dash; (j% 5 == 0 ). DashStyle = DashStyle.DashDot; (); (polygonPoints.Length> 1)
{. DrawPolygon (myPen, polygonPoints); (settings.getLegend () == true)
{. DrawLine (myPen, (rect.Width + 220), (j + 1) * 21, (rect.Width + 280), (j + 1) * 21);. DrawString ( text, new Font ("Helvetica", 8), Brushes.Black, rect.Width + 300, (j + 1) * 20);
}
}
}. Clear (); (settings.getCountSum () == true)
{max = 0; ch = 0;
// підрахунок площі багатокутника.
// перший і другий катет треугольнікаpRS1 = 0; pRS2 = 0;
// площа треугольнікаsquareSum = 0; squareTriangle = 0;
(int countSq = 0; countSq
{(int pS = 1; pS <= rows; pS + +)
{(pS == rows)
{= tables [0, countSq] * radius;
}
{= tables [pS, countSq] * radius;
} = tables [pS - 1, countSq] * radius;
= Math.PI * (degrees)/180.0;
= 0.5 * pRS1 * pRS2 * (float) (Math.Sin (angle)); + = squareTriangle;
} (squareSum> max)
{= countSq; = squareSum;
}. AppendText ("Площа багатокутника №:");. AppendText (Convert.ToString (countSq +1));. AppendText ("");. AppendText (squareSum.ToString ());. AppendText ("одиниць;");. AppendText (" n");
// string tex = "lj";
// tex.
}. AppendText ("Максимальна площа");. AppendText (max.ToString ());. AppendText ("у об'єкту №");. AppendText (Convert.ToString (ch +1));
. Dispose ();. Invalidate ();
}
}
void nextRGB ()
{dx = 60; + = dx; (cR> 255)
{+ = dx; - = 255; (cG> 255)
{+ = dx; - = 255; (cB> 255)
{- = 255;
}
}
}
}
// onPaintvoid panel1_Paint (object sender, PaintEventArgs e)
{g = e.Graphics; (goodGo == true) ();
}
// створення табліциvoid CreateTable (int row, int col)
{_row = row; _col = col;. ColumnCount = _col;. RowHeadersVisible = false;. AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;. AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;. RowCount = _row;
}
// завдання даних для табліциvoid Button2_Click (object sender, EventArgs e)
{(); = (int) countOfPie; = aims; (rows, cols);
}
// застосувати налаштування і отрісоватьvoid button3_Click_1 (object sender, EventArgs e)
{(goodGo == true)
{(); ();
}
}
void виходToolStripMenuItem_Click (object sender, EventArgs e)
{();
}
// очистити область діаграммvoid button5_Click (object sender, EventArgs e)
{
// Graphics g = Graphics.FromHwnd (panel1.Handle); g = Graphics.FromHwnd (pictureBox1.Handle);. Clear (Color.AntiqueWhite);...