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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Тина_Ливингстон
0 / 0 / 0
Регистрация: 01.11.2011
Сообщений: 59
#1

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

18.11.2011, 13:23. Просмотров 416. Ответов 3
Метки нет (Все метки)

Как найти сумму цифр нижнего правого треугольника матрицы без диагонали???
например матрица
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)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2011, 13:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задача на двумерные массивы... (C++):

двумерные массивы(задача) - C++
прошу помочь с задачей.:):):)вот текст задачи Дана целочисленная прямоугольная матрица. Определить: 1) количество строк,...

Задача на двумерные массивы - C++
Найти среднее арифметическое положительных элементов каждого столбца Есть почти готовое решение, но, оно только правильное когда элементы...

Задача на двумерные массивы - C++
Заменить элементы главной диагонали матрицы целых чисел 5х5 суммами элементов столбцов. void __fastcall TForm1::Button1Click(TObject...

Задача по теме Двумерные массивы - C++
Помогите выбрать правильный вариант в этой задаче. Заранее спасибо. 1. Задачи необходимо переписывать в текст сообщения. 2. Язык...

Довольно Трудная задача(Двумерные массивы) - C++
Вот попалась такая задача: Найти седловую точку целочисленной матрицы с числом строк не более 12, числом столбцов не более 20....

Задача на двумерные массивы (найти ошибку) - C++
На строчке где, по-идее, программа должна делать замену Dev-C++ пишет ошибку. Помогите разобраться, пожалуйста. /* Дана...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Thinker
Эксперт C++
4226 / 2200 / 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];
1
PointsEqual
ниначмуроФ
835 / 519 / 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 секунд
не успел
1
Тина_Ливингстон
0 / 0 / 0
Регистрация: 01.11.2011
Сообщений: 59
18.11.2011, 13:53  [ТС] #4
Спасибо огромное!!!=) Работает=)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2011, 13:53
Привет! Вот еще темы с ответами:

Двумерные массивы.Задача на формирование массивов - C++
Задана квадратная матрица. Получить транспонированную матрицу.

Двумерные массивы. - C++
Помогите решить задачку!!!!!! Дана действительная квадратная матрица порядка 2N. Подучить новую матрицу, переставляя ее блоки размера N х...

Двумерные массивы - C++
Привет всем! если есть у кого время, посмотрите что можно сделать, нужна ваша помощь! Сформировать одномерный массив B из максимальных...

с++ двумерные массивы - C++
с++ двумерные массивы, можете помочь написать код пожалуйста №1 Заполнить матрицу А(9,9), от левого верхнего угла по диагонали: вправо -...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.11.2011, 13:53
Ответ Создать тему
Опции темы

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