EvilMax
Администратор
Завкаф
Карма: +59/-0
Offline
Пол:
Сообщений: 1072
Злой и страшный :)
|
|
« Ответ #20 : Март 04, 2008, 11:38:56 » |
|
Я буквально полчаса назад в этой теме примерчик писал, см. выше. Без подробностей, естесственно, лишь основную идею. Подробности - с вас Поповоду двойного указателя - не опечатка. Каждую строку придется создавать отдельно, так как нельзя создать массив объектов, используя конструктор с параметрами.
|
|
|
Записан
|
Оптимальная концентрация кофе - это когда код уже дает советы, как его написать, но еще не спорит с тобой и не подкалывает в случае неудач... --- Существует три способа распространения программного обеспечения: воровство, грабёж и обмен краденым. (c) Неизвестный программист
|
|
|
Артем
sprata
Mодератор
Завкаф
Карма: +40/-5
Offline
Пол:
Сообщений: 1107
|
|
« Ответ #21 : Март 04, 2008, 11:41:04 » |
|
EvilMax Спасибо за помощь, спокойной ночи !
|
|
|
Записан
|
|
|
|
zer_owlet
Необычные пользователи
Проректор
Карма: +103/-16
Offline
Пол:
Сообщений: 2399
|
|
« Ответ #22 : Март 04, 2008, 11:45:47 » |
|
примерчик на вот это: МАТРИЦА ДОЛЖНА ХРАНИТЬСЯ КАК ДИНАМИЧЕСКИЙ МАССИВ ВЕКТОРОВ а думать кто за тебя будет? ? ? ? меньше бухай и больше читай!!! гуглить блин тебя шеф еще не учил? ? ?
|
|
|
Записан
|
Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили. Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит.. Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
|
|
|
Артем
sprata
Mодератор
Завкаф
Карма: +40/-5
Offline
Пол:
Сообщений: 1107
|
|
« Ответ #23 : Март 05, 2008, 05:05:32 » |
|
Мне нужно создать динамический массив объектов, и сделать это нужно с помощью конструктора с параметром. Но ведь в С++ нельзя создать динамический массив объектов с помощью конструктора с праметорм. Как быть, может есть другой способ??? Помогите пожалуста, кто знает !!!
|
|
|
Записан
|
|
|
|
zer_owlet
Необычные пользователи
Проректор
Карма: +103/-16
Offline
Пол:
Сообщений: 2399
|
|
« Ответ #24 : Март 05, 2008, 08:38:16 » |
|
а давайте все же писать вопросы по крестам в другой теме. имхо, это не относится к непониманию условий лабораторных...
|
|
|
Записан
|
Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили. Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит.. Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
|
|
|
LazarusLong
Ирландский доброволец
Проректор
Карма: +181/-7
Offline
Пол: Награды:
Сообщений: 6134
Ukrainian by birth, Irish by the grace of God
|
|
« Ответ #25 : Апрель 30, 2008, 09:40:29 » |
|
Обсуждение перегрузки операторов переехало в раздел Программирование
|
|
|
Записан
|
Когда ему нужно - он русский, когда нужно - украинец, а когда ему ни хрена не нужно - он ирландец.
"...Он любил говорить факин щит Когда что-то не так ему Принимал он свой самый ирландский вид И кидался трубкой в жену..."
|
|
|
Сис_Одмин
тру одмин
Cтудент
Карма: +4/-0
Offline
Пол:
Сообщений: 67
ИУС-07а
|
|
« Ответ #26 : Май 12, 2008, 09:45:53 » |
|
(B<<(A<<(C & (~B))) М3=М1<<М2 - циклический сдвиг строк двух матриц вниз на 1 позицию, М3 = результату (двойная матрица) ..... далее все понятно, не понятно что такое двонйная матрица, с какой стороны соеденять матрицы ?
(Отправлено в: 11 Мая 2008, 13:12:50)
и еще сразу вопрос, немного не по непонятию условия, но что такое логическое умножение двух матриц ?? нагуглил: Логическое умножение, или пересечение, или конъюнкция, выполняется над пометками матриц для выделения общей части пометок и соответствующих этой части подматриц, которые дальше можно суммировать, накапливая таким образом информацию. Но что это значит так и не понял
|
|
|
Записан
|
йа не програмист, йа одмин cout-это тру! (с)EvilMax
|
|
|
zer_owlet
Необычные пользователи
Проректор
Карма: +103/-16
Offline
Пол:
Сообщений: 2399
|
|
« Ответ #27 : Май 13, 2008, 01:19:16 » |
|
но что такое логическое умножение двух матриц случаем, не логическое И это? в вики этого сайта найти матрицу для логичекого И можно, если не помнишь ) мож не прав, но мож $k[$i][$j] = $a[$i][$j] & $b[$i][$j];
|
|
|
Записан
|
Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили. Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит.. Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
|
|
|
Kenny
|
|
« Ответ #28 : Июль 07, 2008, 05:42:55 » |
|
Была тема о непонятных заданиях,но ее не нашел. Так вот… Что означает >= в присвоение A (i j)
|
|
|
Записан
|
|
|
|
Артем
sprata
Mодератор
Завкаф
Карма: +40/-5
Offline
Пол:
Сообщений: 1107
|
|
« Ответ #29 : Июль 07, 2008, 10:31:10 » |
|
Kenny, а ты разобрался что вообще здесь означают символы ^ и V ? Ну ^ например можно трактовать как исключающее ИЛИ или инверсию, или же как простое возведение в степень. Но запись этого символа в нижнем регистре все равно несколько смущает, поэтому и спрашиваю. А на счет V вообще догадок никаких. Может когда с этими символами все станет понятно, то и с >= тож что то прояснится.
|
|
|
Записан
|
|
|
|
Kenny
|
|
« Ответ #30 : Июль 07, 2008, 11:06:32 » |
|
^ и V это конъюнкция и дизъюнкция, дискретная математика вам еще предстоит Вообщем распределив "это" по мозгам 3 форумов, таки разобрались, это : «Имелось ввиду, что на значения элементов матрицы накладывается это условие. Когда ты будешь заполнять матрицу значениями, записывай в нее только те значения, которые удовлетворяют сабж.»
|
|
|
Записан
|
|
|
|
LazarusLong
Ирландский доброволец
Проректор
Карма: +181/-7
Offline
Пол: Награды:
Сообщений: 6134
Ukrainian by birth, Irish by the grace of God
|
|
« Ответ #31 : Июль 08, 2008, 12:09:03 » |
|
Результатом операции >= является "истина" либо "ложь". Если по условию матрица бинарная - в ячейку записывается 1 если условие выполняется и 0 в противном случае. ИМХО.
|
|
|
Записан
|
Когда ему нужно - он русский, когда нужно - украинец, а когда ему ни хрена не нужно - он ирландец.
"...Он любил говорить факин щит Когда что-то не так ему Принимал он свой самый ирландский вид И кидался трубкой в жену..."
|
|
|
Kenny
|
|
« Ответ #32 : Июль 08, 2008, 12:51:20 » |
|
вот, этот вариант еще ближе к истине.
|
|
|
Записан
|
|
|
|
LazarusLong
Ирландский доброволец
Проректор
Карма: +181/-7
Offline
Пол: Награды:
Сообщений: 6134
Ukrainian by birth, Irish by the grace of God
|
|
« Ответ #33 : Июль 08, 2008, 12:54:03 » |
|
Если по условию матрица бинарная - то это 100% то что я сказал. И к бабке не ходи. Иначе - только у преподавателя нужно узнавать
|
|
|
Записан
|
Когда ему нужно - он русский, когда нужно - украинец, а когда ему ни хрена не нужно - он ирландец.
"...Он любил говорить факин щит Когда что-то не так ему Принимал он свой самый ирландский вид И кидался трубкой в жену..."
|
|
|
Kenny
|
|
« Ответ #34 : Сентябрь 23, 2008, 01:07:00 » |
|
лаба работы со структурами. Что от меня хотят: Функции,возвращающие значения полей. Это как? PS длины полей? функция делающая поля пустыми?
|
|
|
Записан
|
|
|
|
vimmax
Mодератор
Декан
Карма: +42/-3
Offline
Пол: Награды:
Сообщений: 1713
♪♪ ♫ ♪♪ ♫ ♪♪ ♫ ♪♪
|
|
« Ответ #35 : Сентябрь 23, 2008, 08:23:00 » |
|
Kenny может что-то похожее на это: class tempA { private: int flag; public: int getFlag() {return flag; } void setFlag(int i) {flag = i; } } Правда это для класса, но для структуры тоже можно такое сделать. Только смысла нету, т.к. поля структуры всегда public.
|
|
|
Записан
|
♪♪ ♫ LET FOREVER BE ♫ ♪♪ ♫ ♪♪ ♪♪ ♫
|
|
|
ermolina
Абитуриент
Карма: +0/-0
Offline
Сообщений: 4
|
|
« Ответ #36 : Июнь 13, 2009, 12:24:53 » |
|
Такое задание: Подсчитать число значащих единиц каждого элемента массива А.Из полученных чисел сформировать массив и найти количество четных элементов в этом массиве. Ввод выполнить с использованием функции 08h, вывод с использованием функции 02h.Вопрос: подскажите, пожалуйста, что представляет собой "число значащих единиц" и как его посчитать?
|
|
|
Записан
|
|
|
|
Магнетон Бора
ЖИЗНЬ - БАЯН
Cтудент
Карма: +1/-0
Offline
Пол:
Сообщений: 61
|
|
« Ответ #37 : Июль 15, 2009, 01:20:46 » |
|
Kenny, а ты разобрался что вообще здесь означают символы ^ и V ? Ну ^ например можно трактовать как исключающее ИЛИ или инверсию, или же как простое возведение в степень. Но запись этого символа в нижнем регистре все равно несколько смущает, поэтому и спрашиваю. А на счет V вообще догадок никаких. Может когда с этими символами все станет понятно, то и с >= тож что то прояснится. Ну не гоните... V - скорее всего дизъюнкция, ^ скорее всего имелось в виду исключающее ИЛИ ... позновато, но не удержался
|
|
|
Записан
|
|
|
|
SPL
Cтудент
Карма: +1/-0
Offline
Пол:
Сообщений: 57
|
|
« Ответ #38 : Сентябрь 24, 2009, 08:29:20 » |
|
Лаба по структурам данных. "Циклически сдвинуть "внешний слой" элементов матрицы на одну позицию влево". wtf?
|
|
|
Записан
|
|
|
|
tos
|
|
« Ответ #39 : Сентябрь 24, 2009, 08:33:45 » |
|
ну наверно говорится про элементы первой и последней строки и первого и последнего столбца
х х х х х х о о о х х о о о х х х х х х
|
|
|
Записан
|
|
|
|
|