Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2012, 09:00   #1
RACOST
Пользователь
 
Регистрация: 09.06.2012
Сообщений: 11
По умолчанию ASM3

Дан массив из десяти целых чисел. Сформировать и вывести на консоль второй массив того же размера, нулевым элементом которого является наибольшее по значению число первого массива, затем следующее по величине и т.д.
Например, если первый массив содержит [8,2,1,3,0,7,6,5,4,9], то создаваемый массив должен содержать [9,8,7,6,5,4,3,2,1,0].
RACOST вне форума Ответить с цитированием
Старый 10.06.2012, 09:29   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Короче сортировка?
А сам то что нибудь покажешь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.06.2012, 10:29   #3
RACOST
Пользователь
 
Регистрация: 09.06.2012
Сообщений: 11
По умолчанию

мне бы помочь реализовать это))
известен только ответ(
RACOST вне форума Ответить с цитированием
Старый 10.06.2012, 14:42   #4
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,365
По умолчанию

RACOST, вы издеваетесь? Вам уже не раз было сделано замечание по именованию тем... Ну раз уж вам проще игнорить эти замечания, то пажалста - для особо трудно доходящих штрафа никогда не жалко.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Старый 10.06.2012, 16:48   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Когда-то отписывался но найтить не могу, так что выкладываю повторно:
Код:
	.386
	.model flat,stdcall
	option casemap:none

.data
n			dw 12,20,5,1,0,49,3
k			dd 6
;_______________
.code
start:
lea esi,n
xor ecx,ecx
xor ebx,ebx
xor eax,eax
mov ecx,[k]
a2:
push ecx
mov ecx, [k]
a1:
 mov ax,word ptr [esi]
 mov bx,word ptr [esi+2]
 cmp ax,bx
 jl nogreat
 mov word ptr [esi+2],ax
 mov word ptr [esi],bx
nogreat:
 add esi, 2
 loop a1
pop ecx
lea esi,n
loop a2
ret
end start
Тут сортировка, но нет вывода на экран
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц