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

Найти в матрице строку где сумма элементов минимальна и удалить эту строку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Помогите придумать несложную задачку по теме "Шаблоны классов" http://www.cyberforum.ru/cpp-beginners/thread226958.html
Привет всем, я новичок в С++, и хочу сделать какую нибудь задачу по теме "шаблоны классов", придумайте пожалуйста какую нибудь не сильно трудную задачу, ну а если не получиться сделать, подскажите в чем ошибка, буду исправляться:)
C++ Удаление строки Есть одна задача на удаление строки. Переделывал с другой задачи, там было на удаление и с ограничением по кол-ву символов в строке. Если убрать ограничение выдаёт ошибку, а если оставить то в ответе иероглифы!! http://www.cyberforum.ru/cpp-beginners/thread226951.html
C++ Нахождение min и max и их произведения
В с++ ничерта не понимаю, учил только бейсик. А тут надо задачу решить на экзамене. Задача легкая, но курить мануалы некогда, зачет в среду уже. Задача: Пользователь вводит с клавиатуры 3 числа. Найти произведение максимального и минимального из них. Спасибо =)
Рекурсивный минимум C++
Здравствуйте Написать программу - Рекурсивный минимум Сначала скажите пожалуйста, что такое рекурсивный минимум ?
C++ This file requires compiler and library support for the upcoming ISO C++ standard, C++0x http://www.cyberforum.ru/cpp-beginners/thread226932.html
Не подскажите что за ошибка: #error This file requires compiler and library support for the upcoming \ ISO C++ standard, C++0x. This support is currently experimental, and must be \ enabled with the -std=c++0x or -std=gnu++0x compiler options.
C++ преобразование типов, или получить имя файла при использовании стандартного диалогового окна сохранения, неообходимо получть полный путь сохранения файла (ofn.lpstrFile структура OPENFILENAMEW) только в char. каким образом это можно сделать ? использую VS 2010 Добавлено через 18 часов 41 минуту народ помогите, реально надо подробнее

Показать сообщение отдельно
Valamorn
 Аватар для Valamorn
0 / 0 / 0
Регистрация: 11.01.2011
Сообщений: 3
11.01.2011, 01:42     Найти в матрице строку где сумма элементов минимальна и удалить эту строку
Написать программу, что бы она находила в матрице строку где сумма элементов минимальна и удаляла эту строку, я написал чтобы программа находила строку с мин. суммой элементов, как сделать с удалением?
C++
1
int summin(double **,int,int);

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
#include "stdafx.h"
int summin(double **a,int n,int m)
{
int i,j,imin,l;
double s,smin;
smin = 0;
s = 0;
imin = 0;
for(j=0;j<m;j++)
{
smin+=a[0][j];
 
for(i=1;i<n;i++)
{
s = 0;
for(j=0;j<m;j++)
{
s=s+a[i][j];
if(s<smin)
{
smin=s;imin=i;
}
return imin;
}
}
}
}


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
#include "stdafx.h"
 
int _tmain(int argc, _TCHAR* argv[])
{
int x,i,j,n,m;
double**a;
cout<<"input n,m ";cin>>n>>m;
//распределение памяти
a=new double*[n];
for(i=0;i<n;i++)
{a[i]=new double[m];}
//ввод
for(i=0;i<n;i++)
for(j=0;j<m;j++)
cin>>a[i][j];
x=summin(a,n,m);
//вывод
cout<<"matr a"<<endl;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
cout<<"x="<<x<<endl;
cin>>x;
//освобождение памяти
for(i=0;i<n;i++)
delete [] a[i];
delete [] a;
cin>>i;
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru