Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.09.2011, 20:19   #1
ReginFell
Новичок
Джуниор
 
Регистрация: 08.09.2011
Сообщений: 1
По умолчанию Создание блок схемы с пузырьковой сортировкой

Всем привет!
Вообщем у меня такая ситуация, в универе задали сделать блок-схему, но никто не объяснил как (Видимо надеясь что эти знания должен был получить в школе)

Собственно : "Сортировка абсолютных величин элементов массива по возрастанию"

Каким образом получить абсолютную величину, не используя массив по модулю? Делал так A[n] = ((A[n])^2)/(A[n]) , где A[n] - массив . Препод сказал что не правильно, так как преобразовывать ячейки не нужно
ReginFell вне форума Ответить с цитированием
Старый 09.09.2011, 12:51   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
так как преобразовывать ячейки не нужно
Абсолютно правильно сказал. Измените условие вашей сортировки.

Т.е. было если ( а < б ), то... , надо если ( модуль(а) < модуль(б) ), то...
p51x вне форума Ответить с цитированием
Старый 09.09.2011, 13:01   #3
fizteh
Пользователь
 
Регистрация: 27.02.2011
Сообщений: 46
По умолчанию Сортировка

Создай временную переменную для получения абсолютной величины, например,
tmp=sqrt((A[n]^2)) И временную для сохранения минимального значения, например, min, с которым ты будешь сравнивать tmp при каждой итерации по циклу, и присваивать min=tmp, если tmp<min.
fizteh вне форума Ответить с цитированием
Старый 09.09.2011, 15:35   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

fizteh, правильный ответ дан выше p51x
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
блок-схемы Defender42 Помощь студентам 2 10.12.2010 09:08
создание блок схемы Galchonok Помощь студентам 1 17.06.2010 20:29
Блок-схема для метода пузырьковой сортировки Александра1000000 Помощь студентам 1 27.05.2010 19:15
Блок-схемы lena-88 Помощь студентам 8 01.01.2010 20:29
блок-схемы lucky Свободное общение 6 15.06.2009 18:38