создать двумерный массив с размерностью M на N в пределах от -20 до 20 ввести массив в таблицу. язык программирования с#windows Forms
10-11 класс
|
dataGridView1 и два NumbericUpDown с соответствующими названиями добавь и вот код на форме:
<begin code>
using System;
using System.Windows.Forms;
namespace SWF
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
numericUpDown2_ValueChanged(null, null);
}
private void numericUpDown2_ValueChanged(object sender, EventArgs e)
{
dataGridView1.Rows.Clear();
dataGridView1.Columns.Clear();
Int32 M, N;
M = (int)numericUpDown1.Value;
N = (int)numericUpDown2.Value;
Single[,] arr = new Single[M, N];
Random rnd = new Random();
for (int i = 0; i < M; i++)
for (int j = 0; j < N; j++)
arr[i, j] = rnd.Next(-20, 20);
for (int i = 0; i < M; i++)
{
dataGridView1.Columns.Add("", "");
for (int j = 0; j < N; j++)
{
if ((i == 0) && (j == 0)) dataGridView1.Rows.Add(N);
dataGridView1[i, j].Value = arr[i, j];
}
}
}
}
}
<end code>
Разумеется, там много мелочей: на NUD1 и NUD2 добавить событие, установить минимальные значения... Лучше посмотрите решение в документе ниже: там архив с папкой проекта)
Да ладно, зато "реальное программирование", в конечном счёте, тут и из колледжей есть ребята)
Другие вопросы из категории
Представить число 88,241 в форме с плавающей запятой в двоичной системе счисления
Читайте также
напишите пожалуйста программу на паскале и блок схему!)
числа n.
№3
Вычислить значение факториала n!
№4
В диапазоне от 1 до n вывести все четные числа на экран.
№5
Найти количество чисел, которые делятся на 3 и 5, из диапазона от 1 до n.
ПРИМЕРУ(СМ. ВЛОЖЕНИЯ)
1. Создайте двумерный массив целых чисел размером 5*2, заполненный
языков программирования алгоритм,позволяющий найти среднее арифметическое нечетных трехзначных чисел,записанных в этом массиве.если ни одного такого числа нет,нужно вывести сообщение об этом.
2)дан целочисленный массив из 30 элементов.элементы массива могут принимать целые значения от 0 до 100.опишите на русском языке или на одном из языков программирования алгоритм,позволяющий найти и вывести произведение элементов массива,которые имеют четное значение и не оканчиваются на 0.
2. Задать двумерный массив (4х4) случайными значениями от 12 до 18 включительно. Вывести сумму значений элементов каждого столбца матрицы.
3. Задать двумерный массив (7х7) случайными значениями от 12 до 18 включительно. В каждом столбце матрицы найти количество элементов, значения которых меньше 14.
4. Задать двумерный массив (3х3) с клавиатуры, поменять значения элементов 1 столбца со вторым.
5. Найти минимальный элемент матрицы (5х5), заданной случайными значениями от 1 до 5 включительно, лежащие ниже главной диагонали.