Form2.Cs:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace Блокнот_Пирожок
{
publicpartialclassForm2 : Form
{
public Form2()
{
InitializeComponent();
}
double[] Mas;
privatevoid button1_Click(object sender, EventArgs e)
{
Random vol = newRandom();
int Kol = Int32.Parse(textBox1.Text);
Mas = newdouble[Kol];
textBox1.Text = "";
textBox2.Text = "";
richTextBox1.Text = "";
progressBar1.Minimum = 0;
progressBar1.Maximum = Kol;
progressBar1.Step = 1;
progressBar1.Value = 0;
for (int i = 0; i < Kol; i++)
{
Mas[i] = vol.NextDouble();
richTextBox1.Text += Mas[i].ToString() + "\n";
progressBar1.PerformStep();
}
if (radioButton1.Checked == true)
{
double Max = 0.0;
for (int i = 0; i < Kol; i++)
{
if (Max < Mas[i])
{
Max = Mas[i];
}
else
{
{
double Min = 1.0;
textBox3.Text = Max.ToString();
{
if (Min > Mas[i])
{
Min = Mas[i];
}
}
textBox2.Text = Min.ToString();
}
}
}
}
if (radioButton2.Checked == true)
{
double Max = 0.0;
for (int i = 0; i < Kol; i++)
{
if (Max < Mas[i])
{
Max = Mas[i];
}
else
{
{
double Min = 1.0;
textBox3.Text = Max.ToString();
{
if (Min > Mas[i])
{
Min = Mas[i];
}
}
textBox2.Text = Min.ToString();
}
}
}
}
}
privatevoid button3_Click(object sender, EventArgs e)
{
dataGridView1.RowCount = 1;
dataGridView1.ColumnCount = 1;
dataGridView1.Columns[0].HeaderText = "№ п/п";
dataGridView1.Columns[0].AutoSizeMode =
DataGridViewAutoSizeColumnMode.AllCells;
dataGridView1.RowHeadersWidthSizeMode =
DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders;
dataGridView1.Rows.Add(Int32.Parse(textBox4.Text));
for (int i = 1; i <= Int32.Parse(textBox5.Text); i++)
{
dataGridView1.Columns.Add("", "Стовпець" + i.ToString());
dataGridView1.Columns[i].AutoSizeMode =
DataGridViewAutoSizeColumnMode.AllCells;
}
for (int i = 1; i <= Int32.Parse(textBox4.Text); i++)
{
dataGridView1.Rows[i - 1].Cells[0].Value = i;
}
for (int i = 1; i <= Int32.Parse(textBox5.Text); i++)
{
for (int j = 0; j <Int32.Parse(textBox4.Text); j++)
{
dataGridView1.Rows[j].Cells[i].Value = Mas[j + ((i - 1) *
