|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.02.2012, 20:43 | #1 |
Форумчанин
Регистрация: 14.05.2011
Сообщений: 108
|
проверить код
masm
Код:
Последний раз редактировалось rpy3uH; 20.02.2012 в 20:48. |
20.02.2012, 20:49 | #2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
что за глупые вопросы? запусти и проверь
|
20.02.2012, 20:57 | #3 |
Форумчанин
Регистрация: 14.05.2011
Сообщений: 108
|
НАдо чтоб соответствовала Этому(Даны четыре числа. Найти сумму квадратов тех чисел, которые больше 5. В программе цикл не использовать)
|
21.02.2012, 11:10 | #4 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
delfin07
в сообщении #1 в тексте программы написан наркоманский бред Даны четыре числа (тип числа? целочисленное? вещественное? размер числа: байт? слово? двойное слово? или др.?). Найти сумму квадратов тех чисел, которые больше 5 (квадрат числа больше 5? или само число больше 5?) (если вещественное число больше 2,2360679774997896964091736687313, тогда его квадрат будет больше 5, если целое число больше 2, тогда его квадрат также больше 5). В программе цикл не использовать. 1. заводишь переменную result=0 2. берешь очередное число из массива из четырех чисел и если это число больше 2 возводишь его в квадрат (команды mul или imul для целых чисел или fmul для вещественных) и этот квадрат суммируешь с переменной result. 3. повторяешь пункт 2 четыре раза (В программе цикл не использовать!) Последний раз редактировалось Mikl___; 21.02.2012 в 11:19. |
21.02.2012, 11:18 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
в условии сказано тех чисел, которые больше пяти. ЧИСЕЛ, больших пяти, а не их квадраты больше пяти! |
|
21.02.2012, 11:32 | #6 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
Serge_Bliznykov
А Вам не разу не попадались IT-попрошайки, которым требуется "проверить код", "решить задачу" и всё это непременно срочно, бесплатно, а сами авторы при этом не могут даже нормально пересказать условие этой задачи? не приходилось ли Вам задавать наводящие вопросы? уточнять диалект ассемблера, требуемую ось и т.д.? |
21.02.2012, 11:49 | #7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
p.s. сорри за оффтоп имхо, тут, в данном случае, насчёт того, какие числа нужно отобрать, в задании сказано чётно! Насчёт всего остального - полностью согласен с вашими замечаниями! |
|
21.02.2012, 12:19 | #8 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
самое весёлое - что в самой первой строчке топика стоит masm, но ни одного макроса я не вижу... а задачка явно к этому и сводится)
Код:
Правильно поставленная задача - три четверти решения.
Последний раз редактировалось DiemonStar; 21.02.2012 в 12:40. |
21.02.2012, 12:46 | #9 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
DiemonStar
мелкие замечания: 1) если числа в массиве chisla имеют размер word тогда под квадрат числа, а тем более под сумму квадратов нужно отводить переменную размером dword 2) макросы есть не только в masm, но и в tasm, fasm, nasm и т.д. |
21.02.2012, 13:58 | #10 | ||
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
Цитата:
Цитата:
Правильно поставленная задача - три четверти решения.
|
||
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi 7 - нужно проверить исходный код сортировки таблицы. | raymond100 | Помощь студентам | 0 | 21.12.2011 20:50 |
Прошу проверить код | pandaaaaa | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 14.12.2011 01:58 |
"Разветляющие процессы" Прозьба проверить код! | Dmitriy-e-nest | Общие вопросы Delphi | 3 | 15.01.2009 23:37 |
Задача на цикл(Проверить код) | Molotok | Помощь студентам | 1 | 29.12.2008 11:20 |
Прошу проверить код программы | Pashtet | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 19.11.2008 11:50 |