→ Для вступления в общество новичков и профессионалов программирования, пожалуйста нажмите здесь ...

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Отображение матрицы в DataGridView 
Автор Сообщение
Начинающий

Регистрация: 03.01.2012
Сообщения: 5
Языки:
Специальность:

Репутация: 0 [ ? ]
Сообщение Отображение матрицы в DataGridView
Не могу выполнить следующее - организовать ввод из 2-х textbox параметры матрицы А(n*m)...соответственно n и m вводимые с клавиатуры столько раз сколько захочется, при этом они должны отобразиться в DataGridView и по заданной формуле и условию преобразоваться в параметр P:

Где формула и условие: Aij = exp(А*i)*sin(В*j) и "Максимальный элемент, который в наименьшей степени отличается от среднего арифметического значения элементов матрицы."

Это жесть... [what]

Добавлено спустя 8 минут 24 секунды:
При условии, что у меня есть button которым я могу после каждого единичного ввода затирать параметры n и m...


18.05.2012 0:34
Профиль Отправить email
Профи
Аватара пользователя

Регистрация: 25.12.2009
Сообщения: 110
Языки:
Специальность:

Репутация: 8 [ ? ]
Сообщение Re: Отображение матрицы в DataGridView
1. Обрабатываем событие клика на кнопке.
2. "затираем" старый грид (dataGrid = new DataGridView())
3. Считываем значения с комбобоксов
int m = int.Parse(TextBox1.Text)
int n = int.Parse(TextBox2.Text)
(Чтоб код был безопасен, лучше использовать int.TryParse(...)
4. Создаем грид размера m*n
for (int i = 0; i < m; i++)
dataGrid.Columns.Add();
for (int j = 0; j<n; j++)
dataGrid.Rows.Add();

5. Пробегаемся по всем ячейкам и устанавливаем значения по любой формуле:
for (int i = 0; i < m; i++)
for (int j = 0; j<n; j++)
{
dataGrid[i][j].Value = ...
}

_________________
Правильно заданный вопрос - половина ответа!


20.05.2012 15:09
Профиль Отправить email
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 


Кто сейчас на конференции

Зарегистрированные пользователи: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
© 2013 «Форум программистов Украины»