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

Описать функцию SumRow, вычисляющую сумму элементов матрицы, расположенных в K-й строке - C++

Восстановить пароль Регистрация
 
ex.crummy
0 / 0 / 0
Регистрация: 15.11.2011
Сообщений: 10
04.06.2012, 19:15     Описать функцию SumRow, вычисляющую сумму элементов матрицы, расположенных в K-й строке #1
Описать функцию SumRow(A, M, N, K) вещественного типа, вычис-ляющую сумму элементов вещественной матрицы A размера M × N, распо-ложенных в K-й строке (если K > M, то функция возвращает 0). Для данной матрицы A размера M × N и трех данных K найти SumRow(A, M, N, K).
plz pomogite ewe ne rewal takie....(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2012, 19:15     Описать функцию SumRow, вычисляющую сумму элементов матрицы, расположенных в K-й строке
Посмотрите здесь:

Определить сумму элементов матрицы, расположенных на главной диагонали C++
C++ Найти сумму элементов, расположенных в закрашенной части матрицы
C++ Найти сумму элементов, расположенных в закрашенной части матрицы на рисунке
C++ Описать функцию, определяющую сумму элементов массива
Определить сумму элементов, расположенных на побочной диагонали матрицы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16821 / 5242 / 318
Регистрация: 30.03.2009
Сообщений: 14,118
Записей в блоге: 26
04.06.2012, 19:35     Описать функцию SumRow, вычисляющую сумму элементов матрицы, расположенных в K-й строке #2
Есть дикое подозрение, что задача на фортран, а не на Си++

Цитата Сообщение от ex.crummy Посмотреть сообщение
plz pomogite ewe ne rewal takie....(
А какие решал?
ex.crummy
0 / 0 / 0
Регистрация: 15.11.2011
Сообщений: 10
04.06.2012, 19:47  [ТС]     Описать функцию SumRow, вычисляющую сумму элементов матрицы, расположенных в K-й строке #3
rewal prakti4eski na vse, a vot na param net) pomozhete?
bLesk
 Аватар для bLesk
40 / 40 / 1
Регистрация: 24.11.2009
Сообщений: 165
04.06.2012, 20:53     Описать функцию SumRow, вычисляющую сумму элементов матрицы, расположенных в K-й строке #4
а почему тогда в теме c++ ?

Добавлено через 35 минут
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
44
45
46
47
48
#include<iostream>
#include<stdlib>
 
using namespace std;
 
float SumRow(float **A, int M, int N, int K);
 
int main()
{
    int M,N,K;
    float **A;
    randomize();
    cout<<"\n Please enter M and N : \n";
    cin>>M>>N;
    A = new float *[M];
    for (int i = 0; i < M; i++)
        A[i]=new float[N];
    for (int i = 0; i < M; i++)
        for (int j = 0; j < N; j++)
            A[i][j]=random(20)-10;
    for (int i = 0; i < M; i++)   {
        cout<<endl;
        for (int j = 0; j < N; j++)
            cout<<" "<<A[i][j];}
    cout<<endl;
    cout<<"\n Enter please K : \n";
    cin>>K;
    cout<<"\n S = "<<SumRow(A,M,N,K)<<endl;
    for( int i=0; i < M; i++ ) delete [] A[i];
    delete [] A;
    system("pause");
    return 0;
}
 
//------------------------------------------------------------------------------
 
float SumRow(float **A, int M, int N, int K)
{
    float S=0;
    if ( K > M)
        {
            cout<<"\n K > M , S = 0";
            return S;
        }
    for (int j = 0; j < N; j++)
            S=S + A[K-1][j];
    return S;
}
если пригодиться
Yandex
Объявления
04.06.2012, 20:53     Описать функцию SumRow, вычисляющую сумму элементов матрицы, расположенных в K-й строке
Ответ Создать тему
Опции темы

Текущее время: 09:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru