Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ленок
0 / 0 / 0
Регистрация: 18.10.2009
Сообщений: 16
#1

Функция: получить две матрицы и вернуть номер матрицы, среднее арифметическое элементов которой максимально - C++

24.10.2009, 06:52. Просмотров 628. Ответов 6
Метки нет (Все метки)

нужна помощь в этой задаче!!!
Написать функцию, получающую в качестве параметров два массива целого типа произвольного размера и возвращающую порядковый номер массива, среднее арифметическое значение элементов которого максимально.

В главной программе описать три массива целого типа: А раз мерностью 5*6, В размерностью 4*4 и С размерностью 3*4.

Массивы А и В инициализировать при описании, а массив С ввести с клавиатуры. С помощью разработанной функции определить и вывести на экран имя массива, имеющего наибольшее сред нее арифметическое значение элементов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2009, 06:52     Функция: получить две матрицы и вернуть номер матрицы, среднее арифметическое элементов которой максимально
Посмотрите здесь:

Матрицы. Определить индекс стобца, среднее арифметическое элементов которого максимально - C++
Дана прямогульная матрица b. Определить индекс стобца. среднее арифметическое жлементов которого максимально. Если таких столбцов...

Определить индекс столбца матрицы, среднее арифметическое элементов которого максимально - C++
Дана прямоугольная матрица b. Определить индекс столбца, среднее арифметическое элементов которого максимально. Если таких столбцов...

Функция подсчитывающая среднее арифметическое ненулевых элементов матрицы - C++
составьте программу,в которой с помощью функции подсчитывается среднее арифметическое ненулевых элементов расположенных над побочной...

Найти порядковый номер массива, среднее арифметическое значение элементов которого максимально - C++
дана задача, совсем запутался уже, помогите пожалуйста: Написать функцию, получающую в качестве параметров два массива целого типа...

Получить новую матрицу делением всех элементов матрицы на среднее арифметическое элементов заданной строке - C++
Вводится матрица размером NxN. Получить новую матрицу путем деления всех элементов матрицы на среднее арифметическое элементов L- строке.

Определить номер подматрицы, среднее арифметическое элементов которой имеет наибольшее значение. - C++
Помогите пожалуйста решить задачу, очень нужно В квадратной матрице A(m,n) рассмотреть квадратные подматрицы размерностью 1, 2, ... ,...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
breate
56 / 56 / 2
Регистрация: 23.10.2009
Сообщений: 250
24.10.2009, 11:06     Функция: получить две матрицы и вернуть номер матрицы, среднее арифметическое элементов которой максимально #2
и в чём проблема?
1 - создаёщь 3 массива
C++
1
2
3
**a=new int *[]
for(int i=0;i<;i++)
a[i]=new int[];
пишешь функцию для обработки
C++
1
2
3
4
5
6
7
int MinMax(int **a,int**b)
{int num=0;
/*и если количество строк и столбцов заранее неизвестно их тоже нужно передать как переменные
* считаешь суммы у обоих массивов
*и возвращаешь номер массива у которого сумма больше
*/
return num}
и всё
Ленок
0 / 0 / 0
Регистрация: 18.10.2009
Сообщений: 16
25.10.2009, 08:53  [ТС]     Функция: получить две матрицы и вернуть номер матрицы, среднее арифметическое элементов которой максимально #3
а как вычислить среднее арифмитическое??
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
25.10.2009, 10:48     Функция: получить две матрицы и вернуть номер матрицы, среднее арифметическое элементов которой максимально #4
Цитата Сообщение от Ленок Посмотреть сообщение
Написать функцию, получающую в качестве параметров два массива целого типа произвольного размера и возвращающую порядковый номер массива, среднее арифметическое значение элементов которого максимально.
Уже сделал: Найти порядковый номер массива, среднее арифметическое значение элементов которого максимально

Добавлено через 14 минут
Цитата Сообщение от Ленок Посмотреть сообщение
а как вычислить среднее арифмитическое??
По моему, это еще в школе проходят
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
25.10.2009, 16:32     Функция: получить две матрицы и вернуть номер матрицы, среднее арифметическое элементов которой максимально #5
Ленок, Спасибо сказала бы чтоли...
breate
56 / 56 / 2
Регистрация: 23.10.2009
Сообщений: 250
26.10.2009, 01:50     Функция: получить две матрицы и вернуть номер матрицы, среднее арифметическое элементов которой максимально #6
к-кх кх
C++
1
2
3
4
for (int i=0.....)
for (int j=0....)
s+=a[i][j];
s/=ncol*nrow - среднее арифметическое


хочешь вытащить среднее арифметическое?

можешь написать функцию для одного массива и вернуть его среднее арифметическое, а в мэйне их сравнить и обработать!
C++
1
2
3
4
5
6
7
8
9
int f(int **a, ncol,nrow)
{
int s=0;
for (int i=0.....)
for (int j=0....)
s+=a[i][j];
s/=ncol*nrow
return s;
};
или передать параметр по ссылке

C++
1
int f(int **a,int **b,int ncola,int nrowa, int ncolb, int nrowb,int &Srednee_arifm){}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2009, 15:39     Функция: получить две матрицы и вернуть номер матрицы, среднее арифметическое элементов которой максимально
Еще ссылки по теме:

Найти строку матрицы, в которой среднее арифметическое число отрицательных значений наибольшее - C++
Двумерный целочисленный массив 6 строки на 3 столбцов. Заполнить его случайными значениями в пользовательском диапазоне. Найти строку в...

Замена всех нулей матрицы на среднее арифметическое главной диагонали (функция) - C++
Помогите решить вопрос, нужен код функции замены всех нулей матрицы на среднее арифметическое главной диагонали в с++

Вычислить среднее арифметическое элементов матрицы - C++
Здравствуйте, помогите пожалуйста с заданием. Очень нужна помощь!!!

Среднее арифметическое неотрицательных элементов матрицы - C++
Найти среднее арифметическое неотрицательных элементов матрицы, а также подсчитать, сколько таких элементов в каждой отдельно взятой строке...


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

Или воспользуйтесь поиском по форуму:
Ленок
0 / 0 / 0
Регистрация: 18.10.2009
Сообщений: 16
26.10.2009, 15:39  [ТС]     Функция: получить две матрицы и вернуть номер матрицы, среднее арифметическое элементов которой максимально #7
спасибо вам огромное))в школе я С++ не проходила...если бы проходила,в помощи бы не нуждалась))спасибо еще раз))
Yandex
Объявления
26.10.2009, 15:39     Функция: получить две матрицы и вернуть номер матрицы, среднее арифметическое элементов которой максимально
Ответ Создать тему
Опции темы

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