![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 24.11.2010
Сообщений: 7
|
![]()
В одномерном массиве упорядочить нечетные элементы, оставив четные на местах. Сортировка шейкерная. в паскале
напишите пожалуйста сама никак не могу(( |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А ты как нибудь пыталась?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 24.11.2010
Сообщений: 7
|
![]()
я пыталась но лажа получалась, не могу понять эту сортировку(
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Все тоже самое как в обычной сортировке, только присутствует еще одна проверка на четность и переменная которая хранит предыдущий нечетный элемент
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 24.11.2010
Сообщений: 7
|
![]()
а чётные элементы это те которые стоят на чётных местах??))
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
нет это значение элемента 2, 4, 6, 8, и т.д. А стоять они могу где угодно.
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 24.11.2010
Сообщений: 7
|
![]()
а я сделала, что меняются те которые стоят на нечётных местах
|
![]() |
![]() |
![]() |
#8 | |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 24.11.2010
Сообщений: 7
|
![]()
я сделала вот так,,,
program 111; uses crt; const n=20; var a:array [1..n] of integer; i,j,nmax,buf:integer; Begin clrscr; randomize; writeln('ishodni massiv:'); for i:=1 to n do begin a[i]:=random(15); write(a[i],' '); end; writeln; writeln; for i:=1 to n-1 do if odd(i) then begin nmax:=i; for j:=i+2 to n do if odd(j)and(a[j]>a[nmax]) then nmax:=j; buf:=a[i]; a[i]:=a[nmax]; a[nmax]:=buf; end; writeln('uporyado4eni massiv: '); for i:=1 to n do write(a[i],' '); readln; end. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск нечетных элементов в delphi | west.by | Общие вопросы Delphi | 7 | 08.06.2010 15:52 |
Дан файл, содержащий целые числа. Найти количество нечетных чисел среди элементов файла | stasyan | Помощь студентам | 12 | 03.04.2010 18:49 |
Сортировка элементов структуры | JeyKip | Общие вопросы C/C++ | 2 | 31.10.2009 20:08 |
Перестановка элементов четных и нечетных строк | Юлия19 | Помощь студентам | 3 | 14.06.2009 18:33 |