програмисты C# отзовитесь есть работа $$$
нужно создать три оконных приложения на си шарпе.
в них вводятся квадратные матрицы можно рандомно
1. прогрма должна возводить матрицу в степень
2 находит определитель матрицы
3преобразует ов обратную матрицу
вот что имеется:
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;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
int f,n;
double trace;
double[,]arrN;
double[,] z;
public Form1()
public Form1()
{
InitializeComponent();
f = (int)numericUpDown1.Value;
dataGridView1.RowCount = f;
dataGridView1.ColumnCount = f;
}
private void label1_Click(object sender, EventArgs e)
{
}
private void button2_Click(object sender, EventArgs e)
{
}
private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
f = (int)numericUpDown1.Value;
dataGridView1.RowCount = f;
dataGridView1.ColumnCount = f;
}
private void button1_Click(object sender, EventArgs e)
{
Random x = new Random();
for (int i = 0; i < f; i++)
for (int j = 0; j < f; j++)
dataGridView1[j, i].Value = Math.Round(x.NextDouble() * 20 - 10, 2);
button1.Enabled = true;
}
}
}