Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Ely-ely
0 / 0 / 0
Регистрация: 11.03.2015
Сообщений: 12
1

Вывести среднее арифметическое элементов строки матрицы, начинающейся с 1

29.05.2015, 11:17. Просмотров 339. Ответов 1
Метки нет (Все метки)

Дана матрица F(15,15). Вывести среднее арифметическое элементов строки, начинающейся с 1. Если такой строки нет, то вывести сообщение «Строки нет».

Объясните в чем ошибка и как ее исправить№

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            dataGridView1.RowCount = 15;
            dataGridView1.ColumnCount = 15;
            int[,] a = new int[15, 15];
            int i, j;
 
            Random rand = new Random();
            for (i = 0; i < 15; i++)
                for (j = 0; j < 15; j++)
                    a[i, j] = rand.Next(-10, 10);
 
            for (i = 0; i < 15; i++)
                for (j = 0; j < 15; j++)
                    dataGridView1.Rows[i].Cells[j].Value = a[i, j].ToString();
 
            int SrAr = 0;
            int sum = 0;
            for (i = 0; i < 15; i++)
                for (j = 0; j < 15; j++)
                {
                    if (a[i, 0] == 1)
                        SrAr = (sum += a[i, j])/15;
                    else textBox1.Text = "Строки нет";
 
                    textBox1.Text = "Среднеариф. = " + Convert.ToString(SrAr);
                }
 
        }
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2015, 11:17
Ответы с готовыми решениями:

Вычислить среднее арифметическое элементов матрицы
Вычислить среднее арифметическое элементов матрицы На С# Windows Forms не...

Найти среднее арифметическое значение элементов каждой строки
Определить числа b1,...bm равные значениям средних арифметических элементов...

Определить среднее арифметическое положительных элементов каждого столбца матрицы
Вот условие Дан двухмерный массив 5х6.Определить среднее арифметическое...

Подсчитать среднее арифметическое ненулевых элементов матрицы, расположенных на главной диагонали и боковой
Подсчитать среднее арифметическое ненулевых элементов, расположенных на главной...

Вычислить среднее арифметическое значение положительных элементов каждой строки двухмерного массива
Для заданного массива А(4, 6) вычислить среднее арифметическое значение...

1
Sanya_sa
Модератор
708 / 692 / 301
Регистрация: 03.02.2015
Сообщений: 4,420
Записей в блоге: 8
Завершенные тесты: 3
29.05.2015, 11:30 2
Ошибка какая логическая или синтаксическая?

У вас 0 всегда будет выводить textBox1.Text = "Среднеариф. = " + Convert.ToString(SrAr);

SrAr Выже не считаете)))

Поделите sum на число элементов строки и запишите результат в SrAr

Добавлено через 9 минут
C#
1
2
3
4
5
6
7
            float SrAr = 0;
            int sum = 0;
            for (i = 0; i < 15; i++)
                 if (a[i, 0] == 1)
                          for (j = 0; j < 15; j++)
                                sum += a[i, j];
                          SrAr = (float)sum / 15f;
не проверял
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2015, 11:30

Найти в каждой строке матрицы среднее арифметическое max отрицательного и min положительного элементов
Составить программу , которая находит в каждой строке матрицы Q(k,l) среднее...

Среднее арифметическое строки datagridview
здравствуйте. нужна помощь!! дана таблица 3х4 в datagridview. найти среднее...

Среднее арифметическое строки datagridview - C#
Здравствуйте, был создан DataGridView, после этого через SQL сервер добавил...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru