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

Задача на двумерные массивы... - C++

Восстановить пароль Регистрация
 
Тина_Ливингстон
0 / 0 / 0
Регистрация: 01.11.2011
Сообщений: 59
18.11.2011, 13:23     Задача на двумерные массивы... #1
Как найти сумму цифр нижнего правого треугольника матрицы без диагонали???
например матрица
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5

сумма равна 40(5+5+5+5+4+4+4+3+3+2)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2011, 13:23     Задача на двумерные массивы...
Посмотрите здесь:

C++ Довольно Трудная задача(Двумерные массивы)
Двумерные массивы.Задача на формирование массивов C++
C++ двумерные массивы(задача)
C++ Двумерные массивы
Задача на двумерные массивы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
18.11.2011, 13:32     Задача на двумерные массивы... #2
для нижнего левого:
C
1
2
3
for(i = 1; i < n; i++)
   for(j = 0; j < i; j++)
      sum += a[i][j];
для нижнего правого:
C
1
2
3
for(i = 1; i < n; i++)
   for(j = n-i; j < n; j++)
      sum += a[i][j];
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
18.11.2011, 13:37     Задача на двумерные массивы... #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
int main ()
{
    int m[5][5] = {
        {1,2,3,4,5},
        {1,2,3,4,0},
        {1,2,3,0,0},
        {1,2,0,1,0},
        {1,0,0,0,4}
 
    };
 
    int s = 0;
 
    for (int i = 0; i < 5; ++i)
    {
        for (int j = 5-i; j < 5; ++j)
        {
            s += m[i][j];
        }
    }
 
 
    cout << s;
 
    return 0;
}
Добавлено через 35 секунд
не успел
Тина_Ливингстон
0 / 0 / 0
Регистрация: 01.11.2011
Сообщений: 59
18.11.2011, 13:53  [ТС]     Задача на двумерные массивы... #4
Спасибо огромное!!!=) Работает=)
Yandex
Объявления
18.11.2011, 13:53     Задача на двумерные массивы...
Ответ Создать тему
Опции темы

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