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

Подматрицы двумерного массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод русскими символами в файл http://www.cyberforum.ru/cpp-beginners/thread1186045.html
В файл записывает краказябры. SetConsoleCP(1251); SetConsoleOutputCP(1251); Не помогает. Вот код #include <iostream> #include <fstream>
C++ TToolBar TToolButton динамическое создание кнопок Приветствую. Если необходимость в диалоге с пользователем предоставить возможность: 1. Создавать поочерёдно неограниченное количество одинаковых элементов управления (кнопок, например) 2. Поставить элементы в состояние 1 или 0 (обычное/нажатое состояние кнопки) 3. Удаление последнего элемента поочерёдно (уменьшение количества кнопок) Выбрал компонент TToolBar, но есть некоторые проблемы. ... http://www.cyberforum.ru/cpp-beginners/thread1186038.html
Почему выдает такой ответ что делать C++
Program-исходный код: #include <iostream> //Подключение стандартной библиотеки #include <string> //Подключение стандартной библиотеки using namespace std; // Использование пространств имен std #include "Employee.h" // Добавляем в проект заголовочный файл с именем Employee.h int main() // Определить в нем процедуру Main() {
C++ Перегрузка функций
Для одномерного массива из n вещественных элементов и од*номерного массива из n строк, найти соответственно: 1.1. Максимальный по модулю элемент массива. 1.2. Сумму строк, содержащих число символов кратных трем. 2.1. Сумму элементов массива, расположенных между первым и вторым положительными элементами. 2.2. Сумму строк, содержащих среди символов цифры. Использовать динамический массив и...
C++ Удаление лишних пробелов в строке http://www.cyberforum.ru/cpp-beginners/thread1186027.html
Здравствуйте! считываю строку из Memo1 удаляю лишние пробелы, записываю в Memo2, вроде бы все правильно описал, но почему то не работает, прошу помощи. Вот код: st1=""; st=Memo2->Lines->Text; n=st.Length(); for(r=1;r<st.Length();r++) { if(st == ' ' && st == ' ') r=r+1;
C++ Прочитать в файле каждую строку в обратном порядке Прочитать в файле каждую строку в обратном порядке! подробнее

Показать сообщение отдельно
tegauss
30 / 24 / 24
Регистрация: 06.05.2014
Сообщений: 157
24.05.2014, 19:12     Подматрицы двумерного массива
Pechenka,

ну, например, вот так можно перебрать матрицы порядка 2 в матрице 7 * 7:

C++
1
2
3
4
5
6
7
8
9
10
for (int i_offset = 0; i_offset < (7 - 1); i_offset++)
  for (int j_offset = 0; j_offset < (7 - 1); j_offset++)
  {
    // рассамтриваем одну из матриц порядка 2, координаты верхнего левого угла которой (i_offset, j_offset)
    // можно, например, вычислить сумму каждой из таких матриц
    int sum = 0; 
    for (int i = 0; i < 2; i++)
      for (int j = 0; j < 2; j++)
        sum += a[i_offset + i, j_offset + j];
  }
 
Текущее время: 05:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru