Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 04.01.2018, 23:44   #1
novasova
Новичок
 
Регистрация: 04.01.2018
Сообщений: 1
Репутация: 10
По умолчанию Ошибка в коде

Здравствуйте. Задание звучит так: Сформировать матрицу размерностью 7 на 3 из случайных целых чисел и вычислить для этой матрицы вектор как суммы элементов ее строк. Выбивает ошибку в строке:
a[i, j] = Convert.ToInt32(dataGridView1.Rows[i].Cells[j].Value);
Весь текст программы:
Код:

private void Form1_Load(object sender, EventArgs e)
        {
            dataGridView1.Rows.Add(7); dataGridView2.Rows.Add();

        }

        private void button1_Click(object sender, EventArgs e)
        {
            int[,] a = new int[7, 3]; int[] b = new int[7];
            for (int i = 0; i < 7; i++)
                for (int j = 0; j < 3; j++)
    a[i, j] = Convert.ToInt32(dataGridView1.Rows[i].Cells[j].Value);
            
            for (int i = 0; i < 7; i++)
            {
                b[i] = 0;
                for (int j = 0; j < 3; j++) b[i] += a[i, j];
                dataGridView2.Text += b[i].ToString() + "\n";
                

            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            Random zn = new Random();
            for (int i = 0; i < 7; i++)
                for (int j = 0; j < 3; j++)
                    dataGridView1.Rows[i].Cells[j].Value = Convert.ToString(zn.Next(-10, 11));

        }

        private void button3_Click(object sender, EventArgs e)
        { for (int i = 0; i < 7; i++)
                for (int j = 0; j < 3; j++)
                    dataGridView1[j, i].Value = "";
            for (int j = 0; j < 3; j++)
                dataGridView2[j, 0].Value = ""; }



________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(это кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 05.01.2018 в 00:27.
novasova вне форума   Ответить с цитированием
Ответ

Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Java. Ошибка. Компилируется, но не запускается. Ошибка duplicate class. Проблема не в коде. nevender Общие вопросы по Java, Java SE, Kotlin 2 13.02.2016 14:24
Ошибка в коде (С) axel__ Общие вопросы C/C++ 2 01.06.2015 17:24
Ошибка в коде (С) axel__ Общие вопросы C/C++ 8 27.05.2015 14:59
Где ошибка в этом исходном коде на языке Си? Или ошибка в Excel? ArchiCurtis Помощь студентам 2 07.04.2012 14:16
Ошибка в коде, ошибка в css или это проблема с совместимостью с браузерами? ankris HTML и CSS 5 23.11.2010 17:58


06:32.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru