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

Сложение Массивов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать массив, в котором присутствуют только совпадающие элементы двух известных одномерных массивов http://www.cyberforum.ru/cpp-beginners/thread824293.html
Надо создать массив, в котором присутствуют только елементы двух известных одномерных массивов. Подскажите как это зделать, плиз.
C++ Составить описание класса прямоугольников со сторонами, параллельными осям координат Ребят!!!!! срочно нужна помощь в написании программы!!!у кого есть возможность,помогите,пожалуйста!! условие задачи следующее:Составить описание класса прямоугольников со сторонами, параллельными осям координат. Предусмотреть возможность перемещения прямоугольников на плоскости, изменение размеров, построение наименьшего прямоугольника, содержащего два заданных прямоугольника, и прямоугольника,... http://www.cyberforum.ru/cpp-beginners/thread824285.html
сумма ряда C++
Нужно написать программу, которая считает сумму ряда (нужно сумму первых 10 членов(i=10)) с таким энным членом:pow((x-1)/(x+1),2*i+1)*(1/(2*i+1)); нужно вы вести табличкой результат. икс у нас от 0.2 до 1. Кому не сложно написать? Очень надо! Буду благодарен) Добавлено через 55 секунд рow там где смайлик Добавлено через 45 минут Плиз
C++ Простой пример скроллбара
Всем привет плз тем кому не лень) покажите один простой пример полосы прокрутки!
C++ Строка: можно ли прочесть строку по словам? http://www.cyberforum.ru/cpp-beginners/thread824236.html
здравствуйте, подскажите пожалуйста можно ли прочесть с или с++ строку по словам ?
C++ Сигнал аналогового входа в С++ Можно ли при помощи сигнала аналогового входа микрофона запустить какое-то действие в консольном c + +. Если возможно, то как это реализовать? Какие библиотеки подключать? подробнее

Показать сообщение отдельно
Buckstabue
 Аватар для Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
31.03.2013, 23:11     Сложение Массивов
А куда записывать покоординатное складывание? В новый массив 15x15?

Добавлено через 7 минут
В общем ладно. Решил, что результат надо записывать в новый массив. ТОЛЬКО предупреждаю, программу я не отлаживал, вполне возможны ошибки, за бесплатно все-таки ;-)
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
#include <iostream>
 
int main()
{
   const int SUPER_MATRIX_SIZE = 225;
   const int MINI_MATRIX_SIZE = 15;
   int superMatrix[SUPER_MATRIX_SIZE][SUPER_MATRIX_SIZE];
   int miniMatrixes[SUPER_MATRIX_SIZE][MINI_MATRIX_SIZE][MINI_MATRIX_SIZE];
   int resultMatrix[MINI_MATRIX_SIZE][MINI_MATRIX_SIZE];
 
 
   // здесь инициализуруем superMatrix как надо
 
 
   // инициализация подматриц
   int rowShift = 0;
   int columnShift = 0;
   for (int c = 0; c < SUPER_MATRIX_SIZE; ++c)
   {
      for (int i = 0; i < MINI_MATRIX_SIZE; ++i)
      {
         for (int j = 0; j < MINI_MATRIX_SIZE; ++j)
         {
            miniMatrixes[c][i][j] = superMatrix[rowShift + i][columnShift + j];
         }
      }
 
      columnShift += MINI_MATRIX_SIZE;
      if (columnShift >= SUPER_MATRIX_SIZE)
      {
         columnShift = 0;
         rowShift += MINI_MATRIX_SIZE;
      }
   }
 
   // подсчет суммы координат
   for (int i = 0; i < MINI_MATRIX_SIZE; ++i)
   {
      for (int j = 0; j < MINI_MATRIX_SIZE; ++j)
      {
         resultMatrix[i][j] = 0;
         for (int c = 0; c < SUPER_MATRIX_SIZE; ++c)
         {
            resultMatrix[i][j] += miniMatrixes[c][i][j];
         }
      }
   }
   // всё
   return 0;
}
 
Текущее время: 05:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru