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

Посчитать Сумму Элементов В Подматрице - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Волновой алгоритм для двумерной матрицы http://www.cyberforum.ru/cpp-beginners/thread689161.html
Подскажите пожалуйста как реализовать правильно(и желательно быстро) потому что, нужно будет считать для 4х объектов. Вот код который я имею: До вызова этой функции в матрице задается 'G' и 'S', S старт, G - Финиш, так же до вызова этой функции происходит считывание стенок (#). По этому коду путь считается вот так(смотрите вложение) Подскажите пожалуйста что не так? Вот код с++ int...
C++ Заменить заданный столбец матрицы а на вектор b Дана квадратная матрица a размерностью 5х5 и вектор b размерностью 5. Заменить заданный столбец матрицы a на вектор b. Номер столбца матрицы a вводить с клавиатуры. Матрицу и вектор инициализировать в программе. http://www.cyberforum.ru/cpp-beginners/thread689157.html
C++ Характеристикой строки целочисленной матрицы назовем сумму её положительных четных элементов
Характеристикой строки целочисленной матрицы назовем сумму её положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик. Вот начало: #include <iostream> int main() {
C++ написать программу вычисляющую значение матричного выражения C=2(A+B)B
-ввод массивов организовать в функции main() -Сумму массивов, произведение массивов и умножение массива на число организовать в отдельных ф-циях -Печать массива С организовать в функции main() Помоите , пожалуста . Зарание огромное спасибо.
C++ Быстрая Сортировка quick-sort (ошибка в 40 строке) как исправить? http://www.cyberforum.ru/cpp-beginners/thread689140.html
#include <iostream> #include <vector> using std::endl; using std::cout; using std::vector; template<class T> void print_vector( vector<T>& v); template<class T> void prepare_vector(vector<T>* v);
C++ Найти сумму элементов численного массива #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; #include "stdafx.h" #include <iostream> #include <conio.h> int i; using namespace std; подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
05.11.2012, 16:39     Посчитать Сумму Элементов В Подматрице
как задаётся подматрица. Это типа координаты двух углов?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
int main(){
  int a[10][10];
  int x0, x1, y0, y1;
  int i, j, S;
  for (i=0; i<10; i++)
    for (j=0; j<10; j++)
      std::cin>>a[i][j];
  std::cin>>x0>>x1>>y0>>y1;
  if (x0>x1) {S=x0; x0=x1; x1=S;}
  if (y0>y1) {S=y0; y0=y1; y1=S;}
  if ((x0<0)||(x1>=10)||(y0<0)||(y1>=10)){
    std::cout<<"error"<<std::endl;
    return 0;
  }
  S=0;
  for (i=x0; i<=x1; i++)
    for (j=y0; j<=y1; j++)
      S+=a[i][j];
  std::cout<<"result:"<<S<<std::endl;
  return 0;
}
 
Текущее время: 17:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru