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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ch@d182
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 7
#1

лаба по Си++ подскажите как написать=) - C++

17.12.2010, 08:16. Просмотров 513. Ответов 4
Метки нет (Все метки)

Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик.
Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент

Заранее Огромное спасибо! =)

Начинаю делать: создаю целочисленную матрицу, а вот дальше темный лес.. подскажите как дальше))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2010, 08:16     лаба по Си++ подскажите как написать=)
Посмотрите здесь:

C++ Шахматы. Подскажите, как написать ферзя.
C++ подскажите как написать єту программу
C++ подскажите как написать єту программу
Как написать праграмму подскажите на с++ C++
Подскажите как написать программы на С++ C++
Подскажите, как правильно написать C++
Подскажите как написать C++
подскажите, как написать уравнение C++
Подскажите как написать такое дерево (или БД) C++
C++ Рекуррентный алгоритм! подскажите как написать програмку!
C++ Подскажите пожалуйста как написать реализацию алгоритма
C++ Подскажите как написать программу

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
solar_wind
755 / 746 / 42
Регистрация: 06.07.2009
Сообщений: 2,967
Завершенные тесты: 1
17.12.2010, 08:21     лаба по Си++ подскажите как написать=) #2
Дальше для каждого столбца считаешь характеристику (суммируешь все отрицательные нечетные элементы столбца). Меняешь столбцы местами так, что бы их характеристики были упорядочены по возрастанию.
Ну и суммы так же считаешь для каждого столбца.
Что не понятно?
Ch@d182
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 7
17.12.2010, 08:24  [ТС]     лаба по Си++ подскажите как написать=) #3
суммы посчитаю, но вот это "Дальше для каждого столбца считаешь характеристику (суммируешь все отрицательные нечетные элементы столбца). Меняешь столбцы местами так, что бы их характеристики были упорядочены по возрастанию." не осилю ваще никак((
solar_wind
755 / 746 / 42
Регистрация: 06.07.2009
Сообщений: 2,967
Завершенные тесты: 1
17.12.2010, 08:32     лаба по Си++ подскажите как написать=) #4
суммирование элементов:
допустим есть матрица X[n][m]
создаешь одномерный массив характеристик с размерностью m, обнуляешь его
делаешь цикл
C
1
2
3
4
5
6
7
8
9
//Перебор по столбцам
for(int j=0;j<m;j++) 
{
//Перебор внутри стобца по строкам
for(int i=0;i<n;i++) 
{
Если условие для элемента выполняется но добавляешь его в массив характеристик
}
}
Ch@d182
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 7
17.12.2010, 12:38  [ТС]     лаба по Си++ подскажите как написать=) #5
спасибо, ща буду разбирать=)
Yandex
Объявления
17.12.2010, 12:38     лаба по Си++ подскажите как написать=)
Ответ Создать тему
Опции темы

Текущее время: 05:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru