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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2011, 21:33   #1
Limonn
 
Регистрация: 30.11.2011
Сообщений: 6
По умолчанию в чём ошибка.максимум побочной диагонали

#include <stdio.h>
#include <iostream>
using namespace std;


int func (int **arr, int n );
// вывод матрицы
void PrintMatrix(int **a, int n)
{
for (int i=0;i<n;i++){
for (int j=0;j<n;j++)
printf("%d ",a[i][j]);
printf("\n");
}
printf("\n");
}

int main()
{
int n;
printf("Vvedite razmernost matrizi n: ");
scanf("%d", &n);
//динамическое создание двумерного массива
int **a=new int *[n];
for (int i=0;i<n;i++)
a[i]=new int [n];

//ввод матрицы
for (int i=0;i<n;i++){
printf("enter %d line\n", i+1);
for (int j=0;j<n;j++)
scanf("%d", &a[i][j]);
}

printf("\n\nIshodnaja Matriza\n",func (a,n));
PrintMatrix(a,n);

printf ("Maximum is %d\n",func (a,n));

//удаление
for (int i=0;i<n;i++)
delete []a[i];
delete []a;

system ("pause");
return 0;

}
int func(int **arr,int n)
{
int max=arr[0][n-1];
int i;
int j;

for( i=1; i<n-1; i++);
for ( j=n-2; j>0; j--)
{
if (arr[i][j]>max)
max =arr[i][j];

}
return max;
}
Limonn вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка выше побочной диагонали pasha18 Помощь студентам 5 12.09.2011 04:06
элемент, лежащий на побочной диагонали Violleta Помощь студентам 2 15.11.2010 22:29
Транспонирование матрицы относительно побочной диагонали CodeExpert Помощь студентам 2 18.01.2010 10:28
Сортировка побочной диагонали Pascal Erges Паскаль, Turbo Pascal, PascalABC.NET 3 10.09.2009 12:15
Найти отношения суммы элементов главной диагонали и суммы элементов побочной диагонали квадратной матрицы Elmander Помощь студентам 2 21.06.2007 07:15