Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Найти значение 3-го по величине элемента и значение всех элементов массива, которые его превышают, заменить на найденное значение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчитать количесво пропичных букв. http://www.cyberforum.ru/cpp-beginners/thread273795.html
Как подсчитать количество прописных букв в С++:appwizzard?
C++ использование цвета текста в borlande вопрос думаю простой, но информации не нашла. чтобы задать цвет вывода используется textcolor мне надо чтобы текст не печатался новым цветом, а определенная строка меняла цвет после нажатия... http://www.cyberforum.ru/cpp-beginners/thread273782.html
Дополнительные функции для работы консолькой C++
Пишу игру: морской бой. Он естественно консольный, но чтобы хоть как-то приукрасить игру хотелось бы знать, как можно изменить цвет текста, бекграунда, перемещать курсор ввода. Смог найти только...
написать программу произведение всех натуральных чисел от 10 до 20 C++
"написать программу произведение всех натуральных чисел от 10 до 20" Надо сегодня!!!! А да Только мне желательно написать как писать в GambasE. Но можно и в бэйсике
C++ Умножение матриц http://www.cyberforum.ru/cpp-beginners/thread273747.html
Плиз помогите с написанием программы умножения матриц, дело в том что матрица задана линейным массивом, вот что у меня получилось void multiplication(double *first, double *second, double *result,...
C++ Если введено слово "Привет", то вывести "Привет" Как сделать чтобы если введено слово Привет то отвечает Привет !!! подробнее

Показать сообщение отдельно
popov654
32 / 32 / 2
Регистрация: 09.04.2011
Сообщений: 119
13.04.2011, 22:33
за массив выходить не должно
Ошибаетесь,
for( j = 0; j < N; j++)
for(i = 0; i < N - j; i++)
{
if(mass[i] > mass[i + 1])
{
t = mass[i];
mass[i] = mass[i + 1];
mass[i + 1] = t;
}
}
Так виднее?) Подставьте 0 во второй цикл вместо j, и посмотрите, что будет

вывести третьего по величине и вывести после него три
Так как Вы узнаете, где третий по величине? Я имею в виду, что первые два могут повторяться заранее неизвестное число раз (на практике как правило в среднем от 1 до 4). Я не увидел в Вашем коде, как эта проблема обходится, вот и всё
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru