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

Типовые алгоритмы работы с двумерными массивами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как написать класс? http://www.cyberforum.ru/cpp-beginners/thread1214447.html
Возможно написать класс в котором будут использоваться данные из бд запросом Adoquery и представленны в диаграмме chart.Заранее спасибо и если есть возможность какой-нибудь пример
C++ Не правильно работает программа, возможно дело в операторе if Здравствуйте, начал изучать язык программироваия C++, пркатикуюсь, решая задачи. Сейчас решал задачу, требующая форматировать вывод: Польователь вводит 2 числа a и b, необходимо вывести на экран все числа, лежащие в промежутке {a,b} не включительно, Отформатируйте вывод так, чтобы в одной строке отображалось 10 чисел. . Вот мой код #include <iostream> using std::cin; using std::cout; using... http://www.cyberforum.ru/cpp-beginners/thread1214426.html
C++ Автоматизированная информационная система на железнодорожном вокзале
автоматизированная информационная система на железнодорожном вокзале содержит сведения об отправлении поездов дальнего востока. Для каждого поезда указывается номер поезда, станция назначения, время отправления. Составить программу, которая обеспечивает ввод и вывод данных; запрашивает номер поезда и выводит все данные о нем; запрашивает название станции назначения и выводит все данные обо всех...
C++ Консольний плеер
Помогите, нужен консольний плеер, штоб проигривал звуки
C++ Определить, в какой строке матрицы А(n,n) находятся элементы j–го столбца матрицы B(n,n) http://www.cyberforum.ru/cpp-beginners/thread1214346.html
Определить, в какой строке матрицы А(n,n) находятся элементы j –го столбца матрицы B(n,n). нужно очень
C++ Циклические алгоритмы: написать программу, подтверждающую заданную закономерность Помогите с задачами,не понимаю вообще,а делать надо Замечена следующая закономерность: (9 х 1)+2=11 (9 х 12) + 3 =111 (9 х 123) + 4 =1111 (9 х 1234) + 5 =11111 Написать программу, подтверждающую эту закономерность. В качестве исходных данных задавать количество строк вычислений. Задача 2 подробнее

Показать сообщение отдельно
Kerry_Jr
Модератор
 Аватар для Kerry_Jr
1868 / 1664 / 580
Регистрация: 14.05.2014
Сообщений: 4,776
Записей в блоге: 1
Завершенные тесты: 5
22.06.2014, 17:23     Типовые алгоритмы работы с двумерными массивами
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
49
50
51
52
53
54
//Сумма элементов, расположенных на главной диагонали   …
s = 0;
for (int i = 0; i < n; i++)
{ 
    s += a[i][i];
}
//…
//Сумма элементов, расположенных выше главной диагонали …
s = 0;
for (int i = 0; i < n-1; i++)
{
    for (int j = 1; j < n; j++)
    {
        if (i < j) s += a[i][j];
    }
}
//…
//Сумма элементов, расположенных ниже главной диагонали …
s = 0;
for (int i = 1; i < n; i++)
{
    for (int j = 0; j < n-1; j++)
    {
        if (i > j) s += a[i][j];
    }
}
//…
//Сумма элементов, расположенных на побочной диагонали  …
s = 0;
for (int i = 0; i < n; i++)
{ 
    s += a[i][n-i+1];
}
//…
//Сумма элементов, расположенных выше побочной диагонали    …
s = 0;
for (int i = 0; i < n-1; i++)
{
    for (int j = 0; j < n-1; j++)
    {
        if (i < n-j+1) s += a[i][j]
    }
}
//…
//Сумма элементов, расположенных ниже побочной диагонали    …
s = 0;
for (int i = 1; i < n; i++)
{   
    for (int j = 1; j < n; j++)
    {   
        if (i > n-j+1) s += a[i][j]
    }
}
//…
 
Текущее время: 20:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru