0 / 0 / 0
Регистрация: 01.04.2013
Сообщений: 117
|
||||||
1 | ||||||
Дан вектор X(x1,x2,.,x10). Найти количество и сумму нечетных отрицательных элементов вектора02.06.2015, 12:24. Показов 2343. Ответов 22
Метки нет Все метки)
(
Дан вектор X(x1,x2,.,x10). Найти количество и сумму нечетных отрицательных элементов вектора
Прошу помочь написать на ТАСМе...Код на Паскале есть:
0
|
|
02.06.2015, 12:24 | |
Ответы с готовыми решениями:
22
Найти количество отрицательных нечетных элементов матрицы на побочной диагонали Дан массив из 5 элементов. Найти количество отрицательных элементов
|
3405 / 1824 / 489
Регистрация: 28.02.2015
Сообщений: 3,699
|
|
02.06.2015, 16:50 | 2 |
Выложите описание mac.lib
0
|
0 / 0 / 0
Регистрация: 01.04.2013
Сообщений: 117
|
|
02.06.2015, 17:17 [ТС] | 3 |
0
|
3405 / 1824 / 489
Регистрация: 28.02.2015
Сообщений: 3,699
|
||||||
02.06.2015, 20:47 | 4 | |||||
Dimer-23
![]() Сам посебе массив не нужен, т.к. он больше нигде не используется.
0
|
0 / 0 / 0
Регистрация: 01.04.2013
Сообщений: 117
|
|
03.06.2015, 05:09 [ТС] | 5 |
О блин
![]() ![]()
0
|
3405 / 1824 / 489
Регистрация: 28.02.2015
Сообщений: 3,699
|
|
03.06.2015, 06:52 | 6 |
Похожий код есть к примеру у С. Зубкова. А фраза "книгу почитал" будет проглочена преподом на ура.
Функция 1А/0 изменяет свое значение 18,2 раза в секунду, другими словами из трех соседних вызовов - два дадут одинаковый результат, а это уже не случайно. И если быть точнее, то с использованием макроса rand 100 генерировалось только два числа: начальная часть массива заполнялась одним, остальное другим.
0
|
0 / 0 / 0
Регистрация: 01.04.2013
Сообщений: 117
|
||||||
03.06.2015, 07:44 [ТС] | 7 | |||||
Спасибо Вам огромное за помощь
![]() ![]() ![]()
0
|
3405 / 1824 / 489
Регистрация: 28.02.2015
Сообщений: 3,699
|
||||||
03.06.2015, 08:05 | 8 | |||||
И причем тут ввод, если в задании генератор чисел?
0
|
0 / 0 / 0
Регистрация: 01.04.2013
Сообщений: 117
|
||||||
03.06.2015, 08:15 [ТС] | 9 | |||||
![]()
0
|
3405 / 1824 / 489
Регистрация: 28.02.2015
Сообщений: 3,699
|
|
03.06.2015, 08:51 | 10 |
И как теперь выглядит задание?
0
|
0 / 0 / 0
Регистрация: 01.04.2013
Сообщений: 117
|
|
03.06.2015, 09:58 [ТС] | 11 |
)) Так же)) Задание то не изменилось...
Дан вектор X(x1,x2,.,x10). Найти количество и сумму нечетных отрицательных элементов вектора
0
|
6681 / 2664 / 366
Регистрация: 17.02.2013
Сообщений: 3,906
|
|
03.06.2015, 10:46 | 12 |
Точно. Вот это вот все заменяется на одну команду
loop CIKL Но ... не занимайтесь самодеятельностью ![]()
1
|
0 / 0 / 0
Регистрация: 01.04.2013
Сообщений: 117
|
|
03.06.2015, 10:55 [ТС] | 13 |
Да, согласен. В присланной преподом шпаргалке loop применяется, так что не вижу причин его не использовать))
0
|
6681 / 2664 / 366
Регистрация: 17.02.2013
Сообщений: 3,906
|
|||||||||||
03.06.2015, 13:02 | 14 | ||||||||||
А вот так будет выглядеть злостная и неисправимая самодеятельность
с отягчающими вину обстоятельствами. Преподавательница от такого кода наверное выпадет в ступор. Я тут выдал немного экстрима. Компилировать как COM-программу.
Добавлено через 8 минут А вообще если тупорыло и прямолинейно ядро твоей программы должно содержать что-то типа
1
|
0 / 0 / 0
Регистрация: 01.04.2013
Сообщений: 117
|
||||||
04.06.2015, 07:07 [ТС] | 15 | |||||
Спасибо)) Сделал вот так, вроде все верно, но вылетает после ввода последнего элемента((
0
|
6681 / 2664 / 366
Регистрация: 17.02.2013
Сообщений: 3,906
|
|
04.06.2015, 12:45 | 16 |
![]() Решение
Тут у тебя bx неизвестно чему равно. Замени на
mov ax,X[di] Добавлено через 2 минуты Ноль тоже относится к положительным числам. Поэтому jge m3 Добавлено через 3 минуты Поставь доллар на конце строки
2
|
0 / 0 / 0
Регистрация: 01.04.2013
Сообщений: 117
|
|
04.06.2015, 16:19 [ТС] | 17 |
Огромное спасибо!!
![]() Единственный маленький вопрос - почему то стал ответ выводиться СВЕРХУ экрана.. ![]()
0
|
6681 / 2664 / 366
Регистрация: 17.02.2013
Сообщений: 3,906
|
|
04.06.2015, 23:01 | 18 |
Я вот этот
в глаза не видел, но очевидно, что вот это как-то перемещает курсор вверх. Покажи как этот макрос crlf выглядит в файле mac.lib
1
|
3405 / 1824 / 489
Регистрация: 28.02.2015
Сообщений: 3,699
|
||||||
05.06.2015, 00:43 | 19 | |||||
Ethereal
Смотрите пост №3, под либом простой инклуд.
0
|
3405 / 1824 / 489
Регистрация: 28.02.2015
Сообщений: 3,699
|
||||||
05.06.2015, 00:44 | 20 | |||||
0
|
05.06.2015, 00:44 | |
Помогаю со студенческими работами здесь
20
Массив. Найти количество положительных и сумму нечетных отрицательных элементов
Дан массив A3: E8 найти сумму положительных элементов и количество отрицательных Из суммы положительных элементов вектора вычесть сумму отрицательных, найти наибольший элемент вектора Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |