ловна форма програми, виведення результатів
При натисканні на кнопку В«ЗвітВ» виводиться весь звіт обчислення. Виводиться все сімплексні таблиці. br/>В
Рисунок 4 - Звіт
При натисканні на кнопку В«Про програмуВ» виводяться форма з інформацією про програму та розробника.
В
Рисунок 5 - Про програму
3. Реалізація програмного модуля
.1 Код програми
Файл Program.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
SimplexMetod
{class Program
{
///
///The main entry point for the application.
///
[STAThread] void Main ()
{. EnableVisualStyles ();. SetCompatibleTextRenderingDefault (false);. Run (new Form1 ());
}
}
}
Файл
SimplexMetod
{partial class Form1: Form
{
int n, m;// розмірність матриці [,] ind, temp, s;// матриця індексів і вільних членів
FunctionWithFile// клас для роботи з тимчасовим файлом
{string Read (string path)
{(TextReader reader = new StreamReader (new FileStream (path, FileMode.Open)))
{reader.ReadToEnd ();
}
}
}
Form1 ()
{();
}
void Form1_Load (object sender, EventArgs e)
{
// початкові дані на формах
. Rows.Add (2);
dataGridView1.Rows [0]. Cells [0]. Value = "A";. Rows [1]. Cells [0]. Value = "B";. Rows [2] . Cells [0]. Value = "Запас";
. Rows [0]. Cells [0]. ReadOnly = true;. Rows [1]. Cells [0]. ReadOnly = true;. Rows [2]. Cells [0]. ReadOnly = true;
. Rows [0]. Cells [1]. Value = 2500;. Rows [0]. Cells [2]. Value = 2.0;. Rows [0]. Cells [3]. Value = 5.0;. Rows [0]. Cells [4]. Value = 2.0;. Rows [0]. Cells [5]. Value = 1.1;
. Rows [1]. Cells [1]. Value = 2000;. Rows [1]. Cells [2]. Value = 4.0;. Rows [1]. Cells [3]. Value = 3.0;. Rows [1]. Cells [4]. Value = 2.0;. Rows [1]. Cells [5]. Value = 1.5;
. Rows [2]. Cells [1]. Value = 1500;. Rows [2]. Cells [2]. Value = 10000;. Rows [2]. Cells [3]. Value = 10000;. Rows [2]. Ce...