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

динамическая матрица в си++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Уравнение в цикле http://www.cyberforum.ru/cpp-beginners/thread252245.html
Подскажите как правильно написать эту формулу, без факториала можно. А то что у меня получается не как не работает: for (n = 0; y > EPS && n < 100; n ++) { y = pow ((-1), n) * pow (x, (2 * n))...
C++ объясните мне безтолковаму что бы создать виндовское окно я должен создать проект и внём должно содержаться 2 файла или это ре так и что дальше?кто знает опишите этот процесс!заранее огромное спасибо!!! http://www.cyberforum.ru/cpp-beginners/thread252241.html
C++ Разбить на функции
Помогите пожалуйста разбить программу на функции: #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <locale.h> void main() { int i,n,j,c,id=0; int...
C++ Массивы в текстовых файлах
Задан файл, содержащий вещественный массив С. Первая строка этого файла содержит два целых числа: первое число равно количеству строк, а второе – количеству столбцов.Есть еще и скалярные значения А и...
C++ нужна подсказка http://www.cyberforum.ru/cpp-beginners/thread252194.html
int main ( ) { char str = "0123456789"; char str1 = "0123456789"; str1 = 'c'; cout << str << endl; system("pause"); return 0; }
C++ Работа с массивом структур Всем привет!!! Пожаалусто помогите кому нетрудно))) Программирование задач с использованием файлов Условие задачи! Программа создает на диске массив записей с данными о программном обеспечении... подробнее

Показать сообщение отдельно
morAlex
9 / 9 / 0
Регистрация: 06.01.2011
Сообщений: 73

динамическая матрица в си++ - C++

04.03.2011, 20:04. Просмотров 967. Ответов 2
Метки (Все метки)

Ребят, задача такова

Дана квадратная матрица A(N,N). Получить из неё массив B[N/2], если N - четно, и B[(N/2)+1], если N - нечетно, элементами которого являются суммы элементов, стоящих по периметрам исходной матрицы.

Идея есть по поводу цикла, но он работает правильно только по первому периметру, а дальше не корректно

Будьте добры, помогите с циклом.
Заранее спасибо.

for(k=0;k<p;k++)
for(j=0;j<n;j++)
{
sum1+=*(*(m+k)+j);
sum2+=*(*(m+n-k-1)+j);
}
for(i=1;i<n-1;i++)
{
sum3+=*(*(m+i)+k);
sum4+=*(*(m+i)+n-k-1);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru