![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 12.12.2010
Сообщений: 10
|
![]()
Найти третий по величине елемент в масиве.
Вот написал прогу... Но походу что-то нето.. Не могу сообразить что написал не правильно. int main() {int a[200],i=0,k,q,m,n,pp,w,e,r; for(i=0;i<200;i++) {a[i]=random(100); cout<<a[i]<<" ";} for(q=0;q<199;q++) for(i=0;i<199;i++) if(a[i]>a[i+1]) {pp=a[i]; a[i]=a[i+1]; a[i+1]=pp; } else continue; cout<<"vporiadkovanyi:"<<"\n"; for(i=1;i<200;i++) cout<<a[i]<<" "; //3й елемент for(i=0;i>199;i++) if (a[i]<=a[i+1]) i=m; else continue; for(i=m;i>199;i++) if (a[i]<a[i+1]) i=n; else continue; for(i=n;i>199;i++) if (a[i]<a[i+1]) a[i]=r; else continue; cout<<"3j element - "<<r; getch(); return 0; } |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 12.12.2010
Сообщений: 10
|
![]()
немного отредактировал но почему-то все равно нето значение(((((((((
int main() {int a[200],i=0,q,m,n,pp,r; for(i=0;i<200;i++) {a[i]=random(100); cout<<a[i]<<" ";} for(q=0;q<199;q++) for(i=0;i<199;i++) if(a[i]>a[i+1]) {pp=a[i]; a[i]=a[i+1]; a[i+1]=pp; } else continue; cout<<"vporiadkovanyi:"<<"\n"; for(i=0;i<200;i++) cout<<a[i]<<" "; //3j element cout<<"\n"; for(i=1;i<199;i++) if (a[i]<a[i+1]) {i==n; break;} else continue; for(n=i;i>199;i++) if (a[i]<a[i+1]) {a[i]=r; break;} else continue; cout<<"3j element - "<<r; getch(); return 0; } |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 458
|
![]()
Прогони вот этот код , у меня просто нет С++ , не мог прогнать , но этот код должен делать все , что тебе надо
Код:
--- Если я вам помог , то помогите и вы мне . Не просто просите решить задачу , а пробуйте ее сами решить ! Я не пишу программы с нуля , я помогаю поправить код ! ---
![]() |
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 12.12.2010
Сообщений: 10
|
![]()
andrewpalkin, нет это не совсем правильно... Нужен не просто третий елемент... анужен третий по возрастанию...
Цитата:
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 458
|
![]()
Я понимаю , но ты ведь можешь поменять , вот в этой строке :
Код:
Код:
![]()
--- Если я вам помог , то помогите и вы мне . Не просто просите решить задачу , а пробуйте ее сами решить ! Я не пишу программы с нуля , я помогаю поправить код ! ---
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 12.12.2010
Сообщений: 10
|
![]()
andrewpalkin, ты меня не так понял
![]() тоесть если например массив упорядоченый 1 1 1 3 3 3 4 7 8 ответ будет 7й елемент масива который равен 4. |
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 458
|
![]() Цитата:
![]()
--- Если я вам помог , то помогите и вы мне . Не просто просите решить задачу , а пробуйте ее сами решить ! Я не пишу программы с нуля , я помогаю поправить код ! ---
![]() |
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 458
|
![]()
Попробуй этот код :
Код:
--- Если я вам помог , то помогите и вы мне . Не просто просите решить задачу , а пробуйте ее сами решить ! Я не пишу программы с нуля , я помогаю поправить код ! ---
![]() |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 12.12.2010
Сообщений: 10
|
![]()
Спасибо большое теперь правильно +!!!
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 23.11.2010
Сообщений: 458
|
![]()
Не откажусь от плюсика в репутацию
![]()
--- Если я вам помог , то помогите и вы мне . Не просто просите решить задачу , а пробуйте ее сами решить ! Я не пишу программы с нуля , я помогаю поправить код ! ---
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти минимальний елемент матрици A(m x n). | SashOK1991 | Помощь студентам | 0 | 30.05.2010 20:06 |
Найти второй по величине элемент (assembler) | Rom@shka | Помощь студентам | 3 | 22.06.2009 20:07 |
Найти 3-ий по величине элемент массива.. | PavelZet | Помощь студентам | 10 | 07.05.2009 21:06 |
найти минимальный елемент | bbk_serg | Помощь студентам | 1 | 10.01.2009 17:35 |