С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Gazovik7
1 / 1 / 1
Регистрация: 04.12.2012
Сообщений: 27
1

Массивы (Вычислить среднее значение элементов главной диагонали, напечатать его)

13.12.2012, 18:10. Просмотров 251. Ответов 0
Метки нет (Все метки)

Здравствуйте! Посмотрите, пож-та, мой код.
Вот задача:
(как система)
ai,j=sqrt(15.34+pow(fabs(i-j),2)), если i!=j
13.4*i+j, в остальных случаях

Вычислить среднее значение элементов главной диагонали, напечатать его. Напечатать элементы 2-ой и 3-ей строки с номерами столбцов, если значения этих элементов больше среднего значения в диагонали.

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
#include <iostream.h>
#include <math.h>
#include <iomanip.h>
int main ()
{
    const int n=6,m=6;
    int i,j;
    double sum,sr,a[n][m];
    
    sum=0;
 
    for(i=0; i<n; i++)
    {
        for(j=0; j<m; j++)
            if (i!=j)
                a[i][j]=15.34+pow(fabs(i-j),2);
            else a[i][j]=13.4*i+j;
    }
 
    cout<<"\nSformirovannaya Matrisa A\n";
    cout<<endl;
    for(i=0; i<n; i++)
    {
        for(j=0; j<m; j++)
            cout<<setw(9)<<a[i][j]<<"  ";
            cout<<"\n";
    }
 
    for(i=0; i<n; i++)
        sum+=a[i][i];
    sr=sum/n;
    cout<<"\nSrednee znachenie sr="<<sr;
    cout<<endl;
    
    for(i=1; i<=2; i++)
    {
        for(j=0; j<m; j++)
            if (a[i][j]>sr)
                cout<<"\nElement "<<a[i][j]<<"\tNomer stolbca "<<j+1;
    }
    cout<<endl;
    return 0;
}
Добавлено через 23 минуты
Что здесь не то?
Не смотрите на то, что не написал sqrt.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2012, 18:10
Ответы с готовыми решениями:

Массивы. С++ Builder. Вычислить среднее арифметическое элементов матрицы, расположенных на главной диагонали
Помогите пожалуйста решить данную задачу...) Вычислить среднее арифметическое элементов матрицы,...

Вычислить сумму и среднее значение элементов матрицы, расположенных на главной диагонали и ниже ее
Помогите пожалуйста решить задачу на си++ Двухмерный массив целых чисел X 20x20 рассматривается...

Массивы. подсчитать среднее арифметическое нечетных элементов расположенные выше главной диагонали
дан массив n на m, элементы которого целый числа, подсчитать среднее арифметическое нечетных...

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

Найти среднее значение элементов главной диагонали матрицы
Найдите среднее значение элементов главной диагонали матрицы.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2012, 18:10

Найти количество элементов массива, не превосходящих среднее значение элементов на главной диагонали
Добрый день. Имеется двумерный массив, представленный квадратной матрицей NxN. В ней нужно найти...

Найти количество элементов, больших 5, среди элементов главной диагонали, вычислить среднее арифметическое
№1.Дана матрица b.Найти кол-во элементов больше 5 среди элементов главной диагонали. №2.Вычислить...

Найти среднее значение отрицательных элементов ниже главной диагонали
Дана матрица вещественных чисел A. Найти среднее значение отрицательных элементов ниже главной...


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

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

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