Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 2
1

Найти разницу между минимальным и максимальным элементами в массиве, содержащем N двузначных беззнаковых чисел

17.05.2015, 09:39. Показов 742. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задача: Найти разницу между минимальным и максимальным элементами в массиве, содержащем N двузначных беззнаковых чисел. Количество чисел и значения вводить с клавиатуры. Результат вывести на экран.

Вот мой код:

Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
.model small
.stack 100h
.data
vvod db 'vvedite kol-vo simvolov',13,10,'$'
user db ?
m dw 100 dup(?)
max dw 0
min dw 255
.code
 
mov ax,@data
mov ds,ax
 
mov dx,offset vvod
mov ah,9
int 21h
 
mov al,0 
mov ah,0ch ;очистка буфера
int 21h
 
mov dx,offset user
mov ah,01h ;функция считывания строки - символа
int 21h
 
mov ch,0
 
mov si,0
sub al,30h
mov cl,al
 
K: mov al,0 
mov ah,0ch ;очистка буфера
int 21h
 
mov dx,offset m[si]
mov ah,01h ;функция считывания строки - символа
int 21h 
 
mov ax,m[si]
cmp ax,max
jle N
 
mov max,ax
N: add si,2
 
loop K
 
C:
mov ax,m[si]
cmp ax,max
jle D
 
mov min,ax
 
D: add si,2
 
loop C
 
mov dx,offset user
mov ah,9
int 21h
 
mov ah,4ch
int 21h
end


Но он не работает( Помогите отредактировать, пожалуйста!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2015, 09:39
Ответы с готовыми решениями:

Найти разницу между максимальным и минимальным значениями массива (Си + Asm)
Написать програму на Си которая инициализирует одномерный масив и с помощю Ассемблерной вставки...

Ввести массив, найти разницу между наибольшим и последним элементами массива
Ввести массив, найти разницу между наибольшим и последним элементами массива. Может кто-нибудь...

В массиве определить разницу между максимальным и минимальным элементами
напишите пожалуста код!!!! У массиве A(n) (n<=12) определить разницу между максимальным и...

В одномерном массиве вычислить разницу между максимальным и минимальным элементами
Дан массив из 15 целых чисел из диапазона [-10, 10). Вычислите в нем разницу между максимальным и...

0
17.05.2015, 09:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.05.2015, 09:39
Помогаю со студенческими работами здесь

Найти разницу между минимальным и максимальным элементами масива (Н7)
Найти разницу между минимальным и максимальным элементами масива (Н7)..ПОМОГИТЕ ПОЖАЛУЙСТО,,экзамен...

Найти разницу между минимальным и максимальным элементами одномерного массива
Найти разницу между минимальным и максимальным элементами одномерного массива.

Процедура: найти разницу между максимальным положительным и минимальным элементами массивов
Что сделать что бы в этой строчки "if c>max then max:=c;" ,а по-идеи и в той где min, не выдавало...

Найти разницу между минимальным и максимальным из набора чисел
Дано 20 вещественных чисел. Найти разницу между минимальным и максимальным из них.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru