Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> выделение элемента массива 
:(
    Опции темы
HitRun
Дата 9.11.2011, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.4.2010

Репутация: нет
Всего: нет



Доброго времени суток. Как в массиве выделить произвольный элемент чтобы он отличался от других?
PM MAIL   Вверх
azesmcar
Дата 9.11.2011, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



в массиве из чего?
PM   Вверх
perplexus
Дата 9.11.2011, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 4.3.2011

Репутация: нет
Всего: нет



если правильно понял, то

http://liveworkspace.org/code/9f12ccdf7522...617e43a20d7ec07

Это сообщение отредактировал(а) perplexus - 9.11.2011, 17:10
PM MAIL   Вверх
HitRun
Дата 10.11.2011, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.4.2010

Репутация: нет
Всего: нет



фиг знает из чего этот массив, сказанно что нужно "ввести двумерный массив и выделить в нем два произвольных столбца". Ввести без проблем... а выделить я вообще понять не могу как его выделить, в моем понимании выделить это сделать столбец чтоб он отличался от других каким то образом, но как это реализовать не совсем понимаю...

Это сообщение отредактировал(а) HitRun - 10.11.2011, 11:34
PM MAIL   Вверх
azesmcar
Дата 10.11.2011, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Цитата(HitRun @  10.11.2011,  11:34 Найти цитируемый пост)
фиг знает из чего этот массив, сказанно что нужно 

 smile 

Цитата(HitRun @  10.11.2011,  11:34 Найти цитируемый пост)
ввести двумерный массив 

и что же ты вводишь в этот двумерный массив? smile

Добавлено через 8 минут и 13 секунд
Цитата(HitRun @  10.11.2011,  11:34 Найти цитируемый пост)
как это реализовать не совсем понимаю

Ответ на твой вопрос целиком зависит от того, что храниться в массиве.
Если это структура, туда можно добавить еще один элемент для маркировки.
Если это int, float, double или что-то в этом роде, то в принципе опять таки можно заменить на структуру типа
Код

template <typename value_type>
struct value
{
   value_type value;
   bool marked; 
};

Если же это скажем int и скажем его никак нельзя заменить, то можно отметить элемент, установив в нем какой либо бит, но это означает, что максимальное число, которое может хранить твой массив немного сократиться.
Если скажем у тебя в массиве хранятся только положительные числа, то можно их отмечать сделав их отрицательными.
В общем решений миллион, все зависит от условий задачи.
PM   Вверх
bsa
Дата 10.11.2011, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Подозреваю, что под "выделить" подразумевается "вывести". Т.е. пользователь вводит двумерный массив чисел, например, и еще два числа - столбцы. Затем программа выводит на экран содержимое этих столбцов.
PM   Вверх
RastaDja
Дата 10.11.2011, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 337
Регистрация: 1.11.2010

Репутация: 3
Всего: 5



Цитата(bsa @  10.11.2011,  13:38 Найти цитируемый пост)
Подозреваю, что под "выделить" ...

хехе. Подозреваю, что ТС нужно просто написать условие задачи в том виде, в котором он его получил. Ато, вначале массив бил одномерный, потом он стал двух-мерный, какие еще секреты хранит ТС остается только догадыватся.   smile 
Цитата(bsa @  10.11.2011,  13:38 Найти цитируемый пост)
Подозреваю, что под "выделить" подразумевается "вывести". Т.е. пользователь вводит двумерный массив чисел, например, и еще два числа - столбцы. Затем программа выводит на экран содержимое этих столбцов. 
 Я почему-то тоже так подозреваю.



--------------------
The more closely you look at one thing, the less closely can you see something else.
PM MAIL   Вверх
HitRun
Дата 10.11.2011, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.4.2010

Репутация: нет
Всего: нет



условие задачи "Ввести массив и выделить в нем два произвольных столбца. Результат вывести на печать." я немного не понял что именно от меня хотят под этим "выделить" по этому и написал суда.
PM MAIL   Вверх
math64
Дата 10.11.2011, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2505
Регистрация: 12.4.2007

Репутация: 12
Всего: 72



Скорее всего имеется в виду то, что написал bsa. Возмозжно, перед выводом нужно создать массив размерностью N x 2, содержащий выделенные элементы.
PM   Вверх
HitRun
Дата 10.11.2011, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.4.2010

Репутация: нет
Всего: нет



ок, попробую просто вывести их, потом отпешусь, что препод сказала.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0856 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.