|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.09.2010, 12:30 | #1 |
Пользователь
Регистрация: 02.09.2010
Сообщений: 26
|
Организация циклов и работа с целочисленными одномерными массивами данных (fasm)
Помогите, пожалуйста, решить.
Задание: Найти сумму последних L положительных элементов в массиве A-{a[i]}. Исходные данные должны быть размером 4 байта. |
08.09.2010, 13:22 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Покажи наработки - помогу.
I'm learning to live...
|
08.09.2010, 14:14 | #3 |
Пользователь
Регистрация: 02.09.2010
Сообщений: 26
|
format pe
jmp start N dd 10 ; Здесь я задаю размер массива A db -3, 5, 9, -67, 83, 54, -98, 45, 23, -6 IndPol dw ? start: mov esi, 0 ; дальше я могу реализовать только на С =/ так S=0; for (i=L; i<count(a); i++) { if a[i]>0 { S=S + a[i];} } |
08.09.2010, 14:28 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
08.09.2010, 22:26 | #5 |
Пользователь
Регистрация: 02.09.2010
Сообщений: 26
|
Код:
|
09.09.2010, 08:54 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
мда... Лень матушка?...
Ладно вот оригинальное решение Код:
I'm learning to live...
|
09.09.2010, 12:58 | #7 |
Пользователь
Регистрация: 02.09.2010
Сообщений: 26
|
Спасибо.
А у меня русский не хочет отображать, подскажешь, что сделать? Стоит фасм под винду. И еще в С я ввожу Л - т.е. ввожу с какого элемента надо искать сумму, а здесь - нет такого =/ Здесь уже нажал и сразу результат ( Последний раз редактировалось rozz; 09.09.2010 в 13:07. |
09.09.2010, 13:52 | #8 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Прикрутить функции scanf для ввода данных
I'm learning to live...
|
||
09.09.2010, 14:17 | #9 |
Пользователь
Регистрация: 02.09.2010
Сообщений: 26
|
Хорошо, попробую. Спасибо еще раз!
|
10.09.2010, 11:41 | #10 |
Пользователь
Регистрация: 02.09.2010
Сообщений: 26
|
Мои попытки дописать Л не удались: ( Помоги, пожалуйста, что я не правильно написала? Или чего же не написала ? Комменты написала: где я чего дописала и место - где мне выдает ошибку.
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Организация циклов и работа с одномерными массивами | DrDre | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 26.08.2010 10:57 |
Организация циклов и работа с одномерными массивами | dusya9992 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 25.08.2010 20:49 |
Организация циклов и работа с одномерными массивами | ldinka135 | Помощь студентам | 4 | 23.08.2010 10:17 |
Организация циклов и работа с одномерными массивами в Borland C++ 3.1 | Xeon332 | Помощь студентам | 8 | 25.12.2008 16:55 |
Организация циклов и работа с одномерными массивами | Zenit10 | Помощь студентам | 9 | 17.01.2008 22:20 |