| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C++] Перестановка наибольшего и наименьшего |
| Автор: greenday 1.5.2007, 12:36 |
| День добрый, господа. Сразу прошу меня извинить, ибо вопрос мой очень простой. Нужно в одномерном массиве наибольший и наименьший элемент поменять местами. Помогите пожалуйста! |
| Автор: SparF 1.5.2007, 12:46 |
| - проход в цикле по массиву: - если "текущий элемент" меньше "минимального", то "минимальным" становится элемент с индексом текущего - если "текущий элемент" больше "максимального", то "максимальным" становится элемент с индексом текущего (после этого цикла мы знаем индексы минимального и максимального элементов) - присвоить "временной переменной" значение "минимального" элемента; - присвоить элементу с "индексом минимального" элемента значение "максимального" элемента - присвоить элементу с "индексом максимального" элемента значение "временной переменной" |
| Автор: Rockie 1.5.2007, 17:10 | ||
greenday, ясзык Си, я полагаю
После всеразрушающего замечания Dov выкладываю второй релиз, так сказать |
| Автор: Dov 1.5.2007, 17:49 |
Rockie, твою шутку оценил, но больше так не шути. |
| Автор: Rockie 1.5.2007, 18:43 |
| Dov, Dov, что бы я без тебя делал |