Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Кругова діаграма прийняття рішень (павутинна діаграма)

Реферат Кругова діаграма прийняття рішень (павутинна діаграма)





ign="justify"> {+ = tables [i, j];

// textBox1.AppendText (sum.ToString ());

// textBox1.AppendText ("");

}

// якщо сума в ряді більше одиниці, записуємо номер цього ряду

(sum> 1)

{[k] = i; + +; = 0;

// textBox1.AppendText ("get bug");

}

}

// заповнимо таблицю помилкових рядів = new int [k]; (int l = 0; l

{

[l] = tempTable [l];

}

// якщо всі ряди в порядку (k == 0)

{= true;

} check;

}


// рісуемvoid button1_Click (object sender, EventArgs e)

{= true;

// DEBUG

// textBox1.AppendText (degrees.ToString ());

// textBox1.AppendText ("");

// DEBUG

// забираємо дані ();

// забираємо дані з таблиці ();

// перевіряємо дані, якщо в порядку, то малюємо. (checkTable () == true)

{. Text = "Дані вірні"; ();

}

{

// MessageBox msg = new MessageBox;

// не в порядкеtext; = "Помилка в заповненні рядів:"; (int i = 0; i

{+ = "" + (wrongRows [i] +1) + ";";

}. Text = text;

}

}


// малюємо пірогvoid drawMyPie ()

{= new Bitmap (pictureBox1.Width, pictureBox1.Height);. Image = bm; g = Graphics.FromImage (pictureBox1.Image);


// довжина одиничного відрізка на пірогеradius = 0;


// Graphics g = Graphics.FromHwnd (panel1.Handle);. SmoothingMode = SmoothingMode.AntiAlias;. Clear (Color.AntiqueWhite);


// смещеніеdx = 260;

// масштаб пирога. цифра більше - масштаб меньше.call = 70;

// пірогrect = new Rectangle (call, call, pictureBox1.Width - dx-call * 2,. Height - call * 2); start, end; = 0; = 0; (int i = 0; i

{= i * degrees; = start + degrees;. DrawPie (new Pen (Color.Black, 1), rect, 0, end);

}


// одиничний відрізок = (pictureBox1.Height - call * 2)/2;// старий варіант

// radius = (panel1.Height)/2 - 10;

// центр областіOx = (pictureBox1.Width-dx)/2; Oy = pictureBox1.Height/2; R = 0; angle = 0;


// малюємо піпка (settings.getPipki () == true)

{

// завдання точок для піпок [] pipkiPoints = new PointF [rows]; Rpipki = 0;

(int lm = 0; lm <10; lm + +)

{

(int m = 0; m

{= (Convert.ToDouble (lm) +1)/10 * radius;

// textBox1.AppendText ("Rpipki =");

// textBox1.AppendText (Rpipki.ToString ());

// textBox1.AppendText ("LM =");

///textBox1.AppendText (lm.ToString ()); = Math.PI * (degrees * m)/180.0; [m]. X = (float) (Rpipki * Math.Cos (angle)) + Ox; [m]. Y = (float) (Rpipki * Math.Sin (angle)) + Oy; myBrush = new SolidBrush (Color.Black);

// SolidBrush myBrush = new SolidBrush (Color.Red); (((lm +1)% 5) == 0)

{. FillEllipse (myBrush, pipkiPoints [m]. X - settings.getPipSize ()/2, pipkiPoints [m]. Y - settings.getPipSize ()/2, settings.getPipSize (), settings.getPipSize ());

}. FillEllipse (myBrush, pipkiPoints [m]. X - settings.getPipSize ()/4, pipkiPoints [m]. Y - settings.getPipSize ()/4, settings.getPipSize ()/ 2, settings.getPipSize ()/2);

}. FillEllipse (new SolidBrush (Color.Black), Ox - settings.getPipSize ()/2, Oy - settings.getPipSize ()/2, settings.getPipSize (), settings.getPipSize ( ));

}

}


// малюємо підпису (settings.getAxis () == true)

{

// визначення точок для підписів осей [] textPoints = new PointF [rows]; R1 = 0;

(int s = 0; s

{text2 = "Критерій"; = radius + 40; = Math.PI * (degrees * s)/180.0; [s]. X = (float) (R1 * Math.Cos (angle)) + Ox; [s]. Y = (float) (R1 * Math.Sin (angle)) + Oy; ((degrees * s) == 90)

{[s]. Y + = 10;


Назад | сторінка 3 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Діаграма стану Двокомпонентне сталева
  • Реферат на тему: Напівпровідникові мікросхеми. Векторна діаграма електричного кола. Однопо ...
  • Реферат на тему: Технічний метод контролю якості продукції. Діаграма Парето і Ісікава
  • Реферат на тему: Многочлен Жегалкина. Діаграма Ейлера-Венна. Властивості логічної функції ...
  • Реферат на тему: Процес прийняття рішень