|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.12.2008, 23:58 | #1 |
Новичок
Джуниор
Регистрация: 06.12.2008
Сообщений: 0
|
Задача с заменой битов. Нужна помощь!
Помогите решить задачу.
Задание: в одномерном массиве чисел целого типа (16 бит) выполнить следующую двоичную обработку с обязательным применением функций и указателей. Старший бит старшего байта поменять местами с младшим битом младшего байта. После этого проверить все числа массива на четность. |
07.12.2008, 03:09 | #2 |
ИСККОНный хакер
Форумчанин
Регистрация: 08.11.2007
Сообщений: 195
|
1000 руб программа + 500 руб коментарии
Срок: 30 минут. Оплатч через WebMoney, предоплата половина. Язык: C++ или Pascal
#define QUESTION bb || !bb
|
07.12.2008, 03:29 | #3 |
Форумчанин
Регистрация: 17.11.2008
Сообщений: 233
|
Я могу предложить примерно как то так:
Код:
Последний раз редактировалось StarWorm; 07.12.2008 в 03:33. |
07.12.2008, 04:39 | #4 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,762
|
если некоторые непонятные люди не будут предлагать умных решений во фрилансе то всем будет легче.
Последний раз редактировалось vovk; 07.12.2008 в 16:03. |
07.12.2008, 11:31 | #5 |
Форумчанин
Регистрация: 17.11.2008
Сообщений: 233
|
А почему мое решение плохое (глупое)? С задачей оно справляется...
Ты на себя посмотри, ака как у дурака! Сам то что тогда не предложишь свое решение? |
07.12.2008, 18:32 | #6 |
Новичок
Джуниор
Регистрация: 06.12.2008
Сообщений: 0
|
Такое ощущение что ты поменял местами биты в одном числе. А тут нужно поменять БИТЫ в ЧИСЛАХ. Числа находятся в массиве. Да и вывести эти числа надо в десятичном виде после преобразования. И потом кстати еще и отсортировать их.
|
07.12.2008, 21:06 | #7 |
Форумчанин
Регистрация: 17.11.2008
Сообщений: 233
|
Просто задание глупо написано... Я так и не понял, массив чисел или битов?! Кароч пусть сам делает!!!
|
07.12.2008, 21:35 | #8 |
Форумчанин
Регистрация: 06.12.2008
Сообщений: 613
|
Вы вот вместо того, чтобы кому-то помочь или вообще решить задачу и получить за это деньги, начинаете обсирать других программистов, ибо считаете себя лучше всех - не надо думать, что кто-то из вас самый ох**нный прогер на этом белом свете - всегда надо учиться у друг друга и помогать - а выбирать клиенту и клиент всегда прав, а вы начинаете друг друга поносить - даже противно читать - не профессионалы а стая детей
|
07.12.2008, 22:39 | #9 |
Тупой студент
Форумчанин
Регистрация: 12.05.2007
Сообщений: 614
|
2StarWorm массив чисел, которые состоят из 2 байтов (16 бит), т.е по русски - это short в 32 разрядных компилях. вот надо у каждого этого числа и поменять биты, как в задание)
пс. сделал бы, но раз уже во фрилансе, пусть кто нить подзаработает) |
07.12.2008, 22:48 | #10 |
Новичок
Джуниор
Регистрация: 06.12.2008
Сообщений: 0
|
2 vvviperrr
А ты сделай пожалуйста если не трудно ) какая никакая экономия ) |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощь (задача с массивом)... | Goldberg | Паскаль, Turbo Pascal, PascalABC.NET | 36 | 19.04.2011 20:31 |
Задача Whlie do нужна помощь | shadowburn | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 21.11.2008 19:06 |
[C] Задача на указатели . Нужна помощь | shtkuh | Помощь студентам | 1 | 26.01.2008 08:47 |
Задача с матрицей(нужна помощь) | VDK23RUS | Помощь студентам | 5 | 14.06.2007 12:55 |