0 / 0 / 0
Регистрация: 18.11.2015
Сообщений: 1
1

Сложить отдельно положительные и отрицательные элементы массива

18.11.2015, 20:29. Показов 1130. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В массиве С(12) сложить отдельно элементы положительные и отрицательные. Подсчитать количество элементов в каждой сумме
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2015, 20:29
Ответы с готовыми решениями:

Сложить отдельно все положительные и отрицательные элементы массива отдельно
Кому не лень помогите пожалуйста сделать эти задачи. Хотя бы несколько. Буду очень признателен. 1)...

Сложить отдельно положительные, отдельно отрицательные элементы массива
2.Напишите программу, которая сначала вводит десять чисел в одномерный массив, а затем складывает...

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

Вывести на экран отдельно положительные элементы массива X (16) и отдельно отрицательные элементы
Вывести на экран отдельно положительные элементы массива X (16) и отдельно отрицательные элементы.

1
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 4
19.12.2016, 20:38 2
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
include io.asm
STACK1 segment
db 128 dup (?)
STACK1 ends
 
DATA segment
mus dw 12 dup (?)
otr dw 0
pol dw 0
sum_pol dw 0
sum_otr dw 0
text1 db 13,10 ,"kol pol: ",'$'
text2 db 13,10 ,"kol otr: ",'$'
text3 db 13,10 ,"sum pol: ",'$'
text4 db 13,10 ,"sum otr: ",'$'
DATA ENDS
 
CODE segment
START:
ASSUME CS:Code, DS:Data, SS:Stack1
mov ax, Data
mov ds, ax
 
mov dx, 0 
mov bx, 0 
mov di, 0
mov si, 0
mov ax, 0
mov cx, 12
 
VVOD: ININT ax
mov mus[si], ax
inc si
inc si
loop VVOD
 
mov ax, 0
mov si, 0
mov cx, 12
met3: mov ax, mus[si]
cmp ax, 0
JL met1
add pol,1
add dx, mus[si]
mov sum_pol, dx
JMP met2
met1: add otr,1
add bx, mus[si]
mov sum_otr, bx
met2:inc si
inc si
loop met3
 
mov ah, 9h
mov dx, OFFSET text1
int 21h
mov dx,0
mov dx, pol
OUTINT dx
add dx,'0'
mov ah,02h
 
mov ah, 9h
mov dx, OFFSET text2
int 21h
mov dx,0
mov dx, otr 
OUTINT dx
add DX,'0'
mov ah,02h
 
mov ah, 9h
mov dx, OFFSET text3
int 21h
mov dx,0
mov dx, sum_pol 
OUTINT dx
add dx,'0'
mov ah,02h
 
mov ah, 9h
mov dx, OFFSET text4
int 21h
mov dx, sum_otr
mov dx, dx 
OUTINT dx
add dx,'0'
mov ah,02h
 
 
MOV ah, 10h
INT 16h
MOV ah, 4ch
INT 21h
CODE ends
end start
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2016, 20:38
Помогаю со студенческими работами здесь

Отдельно положительные и отрицательные элементы массива.
Вывести на печать отдельно положительные элементы массива X(16) и отдельно отрицательные элементы.

Переписать отдельно в разные массивы положительные и отрицательные элементы заданного массива
Переписать отдельно в разные массивы положительные и отрицательные элементы заданного массива

Суммировать отдельно положительные элементы, отдельно отрицательные
не получается пограмма помогите найти ошибку напишите программу которая сначала вводит 10...

Разбить один стек на два: положительные и отрицательные элементы отдельно
Создать стек со случайными целыми числами в диапазоне –50 до +50 и преобразовать его в два стека....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru