Тема: Cереднє арифметичне модулів

Допоможіть з кодом, треба середнє арифметичне модулів елементів i-го стовпця матриці А

#include <iostream>
#include <math.h>

using namespace std;

int main()
{
    const int n=5;
    const int m=5;

    double a[n][m];

    for (int і=1; i<=n; i++)
        for(int j=1; j<=m; j++)
            a[і-1][j-1]=pow(2,-j)*(i-4.3)*(abs(3.7-j)-2);

    for (int і=0; і<n; і++) {
        for(int j=0; j<m; j++)
            cout << a[і][j] << "      ";
        cout << endl;
    }
    cout << endl;

    return 0;
}

2

Re: Cереднє арифметичне модулів

GPT-3.5 написав:
#include <iostream>
#include <math.h>

using namespace std;

int main()
{
    const int n=5;
    const int m=5;

    double a[n][m];

    for (int i=1; i<=n; i++)
        for(int j=1; j<=m; j++)
            a[i-1][j-1]=pow(2,-j)*(i-4.3)*(abs(3.7-j)-2);

    for (int i=0; i<n; i++) {
        for(int j=0; j<m; j++)
            cout << a[i][j] << "      ";
        cout << endl;
    }

    int i = 3; 
    double sum = 0;
    for (int j=0; j<n; j++) {
        sum += abs(a[j][i]);
    }
    double mean = sum / n;
    cout << "Arithmetic mean of modules of elements in column " << i << " is " << mean << endl;

    return 0;
}

3

Re: Cереднє арифметичне модулів

frz написав:
GPT-3.5 написав:
#include <iostream>
#include <math.h>

using namespace std;

int main()
{
    const int n=5;
    const int m=5;

    double a[n][m];

    for (int i=1; i<=n; i++)
        for(int j=1; j<=m; j++)
            a[i-1][j-1]=pow(2,-j)*(i-4.3)*(abs(3.7-j)-2);

    for (int i=0; i<n; i++) {
        for(int j=0; j<m; j++)
            cout << a[i][j] << "      ";
        cout << endl;
    }

    int i = 3; 
    double sum = 0;
    for (int j=0; j<n; j++) {
        sum += abs(a[j][i]);
    }
    double mean = sum / n;
    cout << "Arithmetic mean of modules of elements in column " << i << " is " << mean << endl;

    return 0;
}

закінчились gpt-4 запити :D?
чи зекономити вирішили

4

Re: Cереднє арифметичне модулів

Ні, воно відкриває за замовчуванням стару версію, побачив опісля і було облом переробляти. Нехай студенти хоч трохи самі докладають зусиль.