Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 1
Регистрация: 01.04.2012
Сообщений: 42
1

Найти среднее арифметическое елементов каждого из непарных столбцов матрицы

01.04.2012, 17:56. Просмотров 1338. Ответов 2
Метки нет (Все метки)

Размерность матрицы вводить самому
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.04.2012, 17:56
Ответы с готовыми решениями:

Найти среднее арифметическое каждого из столбцов матрицы
Даны: натуральное число n, двействительная матрица размером nx9. Найти среднее арифметическое...

Массив: Найти среднее арифметическое элементов каждого из нечетных столбцов этой матрицы.
Найти среднее арифметическое элементов каждого из нечетных столбцов этой матрицы.

Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы
привет всем)решите плиз 2 задачки через серию stdafx.h) а не через иострим) очень надо решить их до...

Найти среднее арифметическое каждого из столбцов матрицы
Помогите решить, пожалуйста. Даны натуральное число n, действительная матрица размера n x 9. Найти...

2
Эксперт JavaЭксперт С++
8364 / 3585 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
01.04.2012, 20:16 2
Лучший ответ Сообщение было отмечено kot56 как решение

Решение

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
#include <iostream>
 
int main()
{
    int rows, cols;
    std::cout << "Rows: ", std::cin >> rows;
    std::cout << "Columns: ", std::cin >> cols;
    int** matrix = new int*[rows];
    int i, j;
    for (i = 0; i < rows; ++i)
        matrix[i] = new int[cols];
 
    std::cout << "Matrix:" << std::endl;
    for (i = 0; i < rows; ++i)
        for (j = 0; j < cols; ++j)
            std::cin >> matrix[i][j];
 
    double* average = new double[cols >> 1];
    int k = 0;
    for (i = 1; i < cols; i += 2, ++k)
    {
        for (j = 0; j < rows; ++j)
            average[k] += matrix[j][i];
        average[k] /= rows;
    }
    std::cout << "Average:" << std::endl;
    for (i = 0; i < k; ++i)
        std::cout << "Column[" << (i << 1) + 1 << "] = " << average[i]
                << std::endl;
    return 0;
}
0
0 / 0 / 1
Регистрация: 01.04.2012
Сообщений: 42
01.04.2012, 22:15  [ТС] 3
Спс большое)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.04.2012, 22:15

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Найти среднее арифметическое каждого из столбцов матрицы
Помогите решить задачу... Дана матрица A(5, 5). Найти среднее арифметическое каждого из столбцов...

Найти среднее арифметическое каждого из столбцов матрицы
Даны числа n,дествителбная матрица размером n*9.найти среднее арифметическое: каждого из столбцов

Найти среднее арифметическое каждого из столбцов матрицы
Совсем не знаю как сделать подобное задание :wall: , если знаете помогите, только не используйте...

Найти среднее арифметическое каждого из столбцов матрицы
Первая задача: Даны натуральное число n, действительная матрица nx9, Найти среднее арифметическое...


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

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

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