Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2009, 16:26   #1
AxGreg
 
Регистрация: 06.11.2009
Сообщений: 4
По умолчанию C++. Двумерные массивы

Никак не могу разобраться с задание, может кто-нибудь подскажет.
В работе используются динамические массивы.
Дана целочисленная квадратная матрица. Определить:
максимум среди сумм элементов диагоналей, параллельных главной диагона¬ли матрицы.
Собственно массив задал:
Код:
#include "stdafx.h"
#include "iostream"
#include "conio.h"
using namespace std;

int main()
{
	setlocale (0, "rus");
	int S, N, i, j, k, t, f, sum1, sum2, z;
	//Вводим количество строк и стобцов в массиве
	cout << "Массив представлен квадратной матрицой\n";
	cout << "Введите количество строк: ";
	cin >> S;
	cout << "\nВведите количество столбцов: ";
	cin >> N;
	//Проверка на соответствие значений поставленной задаче
	if (S!=N)
	{
		cout << "Error\n";
	}
	else
	{
		//Создаем динамический массив
		int **mas = new int *[S];
		for (i=0; i<S; i++)
		{
			mas[i]= new int [N];
		}
		//Заполняем динамический массив
		for (i=0; i<S; i++)
		{
			for (j=0; j<N; j++)
			{
				cout << "Mas[" << i << "]" << "[" << j << "]=";
				cin >> mas[i][j];
			}
		}
AxGreg вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
двумерные массивы в Си osichev Помощь студентам 1 04.06.2009 18:00
Двумерные массивы на С++ Wia Помощь студентам 11 17.05.2009 19:26
C++ Двумерные массивы АНЮТКА555 Помощь студентам 1 10.12.2007 12:42
Двумерные массивы Nata!!!@ Помощь студентам 15 05.12.2007 16:15