Форум: Форум C++Разное
Новые темы: 00
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Сортировка
 
 автор: овощЪ   (02.04.2010 в 21:38)   письмо автору
 
 

Народ решите задачу: отсортировать(по возрастанию) массив из 10 элементов, затем ввести произвольное число и сравнить его с элементами массива. Вывести на экран все элементы массива меньшие введённого числа, а также отдельным образом вывести элементы массива большие введённого числа.
Заранее благодарен.

  Ответить  
 
 автор: Miha_drinking_bout   (03.04.2010 в 03:33)   письмо автору
 
   для: овощЪ   (02.04.2010 в 21:38)
 

Сортировку проще производить в цикле сравнивая каждое число масиива со значениями всего массива. создаем временную переменную, создаем пустой массив куда будем складывать отсортированные данные затем пишем циклы. Муторно правда?
if (arr[j] > arr[j+1]) //Сортировка
{ tmp=arr[j]; /*Переменная для промежуточного хранения элемента массива*/
arr[j]=arr[j+1];
arr[j+1]=tmp; };
Остальное аналогично.

  Ответить  
 
 автор: garmon   (09.04.2010 в 20:13)   письмо автору
 
   для: Miha_drinking_bout   (03.04.2010 в 03:33)
 

А как ввести произвольное число ???

  Ответить  
 
 автор: Miha_drinking_bout   (10.04.2010 в 08:28)   письмо автору
 
   для: garmon   (09.04.2010 в 20:13)
 

Да согласен пузырьковая сортировка здесь неэффективна т.к. прийдется перебирать все значения до max. С другой стороны для решения задачи такой алгоритм подходит.

  Ответить  
 
 автор: Miha_drinking_bout   (10.04.2010 в 22:00)   письмо автору
 
   для: Miha_drinking_bout   (10.04.2010 в 08:28)
 

Произвольное если имеется ввиду случайное то см. ссылку. А произвольное никто не мешает вам ввести.
http://www.softtime.ru/cpp/read.php?id_forum=1&id_theme=1224&page=1

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования