1 / 1 / 0
Регистрация: 13.10.2013
Сообщений: 5
|
||||||
1 | ||||||
задача в массиве (байт) 10 ячеек заменить все отрицательные числа нулями13.10.2013, 23:44. Показов 5501. Ответов 7
Метки нет (Все метки)
помогите пожалуйста с ошибками, не знаю что делать....
0
|
13.10.2013, 23:44 | |
Ответы с готовыми решениями:
7
В массиве слов заменить все отрицательные числа нулями В массиве из десяти цифр все отрицательные заменить нулями. В заданном массиве x(n) заменить нулями все отрицательные компоненты Все отрицательные числа заменить нулями |
Ушел с форума
16332 / 7653 / 1072
Регистрация: 11.11.2010
Сообщений: 13,676
|
||||||
14.10.2013, 03:24 | 2 | |||||
Chebr, попробуй так
1
|
1 / 1 / 0
Регистрация: 13.10.2013
Сообщений: 5
|
|
14.10.2013, 20:28 [ТС] | 3 |
ну вроде все заработало, а как мне посмотреть весь массив теперь ??? в bx только 1 элемент, в [bx] темболее нету, даже в mas не нахожу, к сожалению скриншот могу только завтра вечером добавить....(мне в watch посмотреть, в Turbo Debugger)
0
|
Ушел с форума
16332 / 7653 / 1072
Регистрация: 11.11.2010
Сообщений: 13,676
|
|
15.10.2013, 05:33 | 4 |
Chebr,
посмотри в watch или в Turbo Debugger какой адрес передается командой lea bx,mas и посмотри по этому адресу до заполнения массива нулями и после, ВХ указывает на первый элемент только до начала цикла, внутри цикла у тебя происходит увеличение содержимого ВХ на 1 и ВХ поочередно указывает на все элементы массива
2
|
1 / 1 / 0
Регистрация: 13.10.2013
Сообщений: 5
|
|
16.10.2013, 19:24 [ТС] | 5 |
ну чето у меня не так вроде опять...
0
|
programmer
2391 / 525 / 69
Регистрация: 01.06.2011
Сообщений: 3,639
|
|
16.10.2013, 22:07 | 6 |
программа правильно составлена
выбери view->dump должны быть адреса ds:0000 и далее. по адресу ds:xxxx начинаеться массив. xxxx = значению в BX. и открой вкладку view->registers
0
|
1 / 1 / 0
Регистрация: 13.10.2013
Сообщений: 5
|
|
17.10.2013, 13:29 [ТС] | 7 |
ну что то вроде лучше уже, нашел массив
0
|
1 / 1 / 0
Регистрация: 13.10.2013
Сообщений: 5
|
|
06.11.2013, 20:37 [ТС] | 8 |
я выполнение работы сдал, спасибо большое (извиняюсь, что так долго не писал)
1
|
06.11.2013, 20:37 | |
06.11.2013, 20:37 | |
Помогаю со студенческими работами здесь
8
В одномерном числовом массиве все отрицательные элементы заменить нулями В массиве заменить отрицательные числа нулями в 13 столбце, отсортировать его в поле байт заменить все числа, являющиея полными квадратами, нулями В массиве заменить нулями все отрицательные элементы, предшествующие единственному максимальному Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |