Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите, пожалуйста, с задачами на двумерные массивы

77K
25 декабря 2011 года
Алина Honey
2 / / 25.12.2011
1. Дана матрица размера N x M. Найти суммы элементов всех ее нечетных строк.
2. Дана целочисленная матрица размера M x N. Различные строки матрицы назовем похожими, если совпадают множества чисел, встречающихся в этих строках. Найти количество строк, похожих на последнюю строку.
3. Дана матрица размера M x N. Поменять местами строки, содержащие минимальный и максимальный элементы матрицы.

Заранее, огромное спасибо.
14
25 декабря 2011 года
Phodopus
3.3K / / 19.06.2008
в чем конкретно вопрос, по какому куску кода, и где этот код?
77K
25 декабря 2011 года
Алина Honey
2 / / 25.12.2011
Первую сделала. Возникли проблемы со второй. Возможно банальная ошибка, но я ее не вижу.
Код 2 задачи:

#include <vcl.h>
#pragma hdrstop
#include <iomanip.h>
#include <iostream.h>

#pragma argsused
int main()
{ int M,N,i,j;
double** B;
cout<<"Kolichestvo strok "; cin>>M;
cout<<"Kolichestvo stolbcov "; cin>>N;
B=new double* [N+1];
for(i=1; i<=N+1; i++)
B=new double [N];
for (i=1; i<=M; i++)
for ( j=1; j<=N; j++)
{
cout<<"B["<<i<<"]["<<j<<"] = ";
cin>>B[j];
}
int S=0;
for(i=1;i<N;i++)
{
int f=1;
for(int j=1;(j<=M||f==1);j++)
if (B[j]!=B[N][j]) f=0;
if (f==1) S++;
}
cout <<"kolichestvo sovpadaushih strok "<<S<<"\n";
system ("pause");
return 0;
}
14
25 декабря 2011 года
Phodopus
3.3K / / 19.06.2008
где, где сама ошибка?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог