Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
new_use
0 / 0 / 0
Регистрация: 07.12.2014
Сообщений: 13
#1

Для заданной матрицы определить среднее арифметическое значение для каждого столбца

07.12.2014, 16:55. Просмотров 867. Ответов 2
Метки нет (Все метки)

1. Определить среднее арифметическое значение элементов массива F ( n ) , которые удовлетворяют требованию -3 <= f(i) <= 5 . Если таких элементов нет , вывести на экран дисплея сообщения « Элементов , удовлетворяющие требованию , в массиве нет » .

2. Для заданной матрицы A ( n , m ) определить среднее арифметическое значение для каждого столбца .

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

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2014, 16:55
Ответы с готовыми решениями:

Найти среднее арифметическое элементов, кратных 3, для каждого столбца матрицы
матрица n*m

Найти среднее геометрическое значение для каждого столбца матрицы
Дана матрица целых чисел E . Используя функцию, найти среднее геометрическое...

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

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

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

2
olgashat
88 / 71 / 81
Регистрация: 07.12.2014
Сообщений: 303
07.12.2014, 17:09 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

1.
C++
1
2
3
4
5
6
cout=0;
sum=0;
for (int i=0;i<n;i++)
if (f[i]>=-3 && f[i]<=5){  count++; sum+=f[i];}
if (count==0) cout << "Элементов , удовлетворяющие требованию , в массиве нет";
else cout<< sum/count;
2.
C++
1
2
3
4
5
6
for(int j=0;j<m;j++)
{
int sum=0;
for(int i=0;i<n;i++) sum+=a[i][j]/n;
cout<<sum<<endl;
}
0
OnePiece
34 / 34 / 47
Регистрация: 22.02.2014
Сообщений: 107
07.12.2014, 17:14 #3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
int main() {
    // your code goes here
    int f[100];
    int n;
    int sum=0, count=0;
    cout<<"Enter n";
    cin>>n;
    for (i=0; i<n; i++)
        if (f[i]>=-3 && f[i]<=5)
        {
            sum+=f[i];
            count++;
        }
    if (count)
        cout<<sum/count;
    else 
        cout<<"Elements that meet the requirements in the array does not";
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2014, 17:14

Среднее арифметическое элементов каждого столбца матрицы
Что не так? в SA выводит все элементы = 0 Задание: Найти среднее...

Найти среднее арифметическое положительных элементов каждого столбца матрицы
Дана квадратная матрица А порядка n. Найти среднее арифметическое...

Найти среднее арифметическое наименьших элементов каждого столбца квадратной матрицы
Дана квадратная матрица. Найти среднее арифметическое наименьших элементов...


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

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

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