IPB
ЛогинПароль:

> ПРАВИЛА РАЗДЕЛА!!!

1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!

> массив из натуральных чисел, Pascal+Assembler
CooLLeR-zzz
сообщение 11.05.2006 18:42
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 13
Пол: Мужской
Реальное имя: Евгений

Репутация: -  0  +


Создать прогрмму , где даны 10 натуральных чисел. Вывести на экран максимальные и минимальные числа.
Сидим с братом и не можем догнать ход проги , поняли одно что можно сделать через память или массив.
Пожалуста помогите народ , буду весьма благодарен !!!!!!!!!!!!!!!!!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
xds
сообщение 15.05.2006 23:47
Сообщение #2


N337
****

Группа: Пользователи
Сообщений: 737
Пол: Мужской

Репутация: -  26  +


Цитата
Народ а что такое с задачей (найти макс. и мин. числа) , выводятся на экран ряд разных чисел , даже есть с отрицанием , ведь ряд натуральных чисел - это ряд положительных чисел ?
Натуральные - это целые положительные числа. Кстати, у тебя в варианте на Паскале они тоже были просто целыми (wink.gif), а я невнимательно читал условие smile.gif Сделай так:
a[i] := 1 + Random(100);


CooLLeR-zzz, укажи точно компилятор, который ты используешь. Кроме того, для некоторых компиляторов (e. g., FPC) важен выбранный режим совместимости, т. к. от него зависит размер переменной типа Integer (в FPC он может быть 16, 32 и 64 бита). В 32-битном приложении "правильный" размер Integer - это всё же 32 бита (у FPC по умолчанию - 16) smile.gif

Вот примеры сортировки "пузырьком" для 16-ти (BP) и 32-х битного (FPС) компилятора:

Сообщение отредактировано: volvo - 2.11.2006 16:09


Прикрепленные файлы
Прикрепленный файл  asmsort.zip ( 867 байт ) Кол-во скачиваний: 176


--------------------
The idiots are winning.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
CooLLeR-zzz   массив из натуральных чисел   11.05.2006 18:42
red_alex   Требуется вывести максимальное и минимальное чис...   13.05.2006 10:12
CooLLeR-zzz   Ну это тоесть дана любые 10 натуральных числел , и...   13.05.2006 19:02
xds   program MinMax; var a: array[1..10] of Integer;...   14.05.2006 8:23
CooLLeR-zzz   xds извени пожалйста что ещё раз побеспокоил , пом...   14.05.2006 10:07
CooLLeR-zzz   Огромное огромное огромное СПАСИБО !!...   14.05.2006 8:54
red_alex   можно еще и вот так: program poisk; var a ...   14.05.2006 10:14
CooLLeR-zzz   :rolleyes: red_alex , xds большое , прибольшое сп...   14.05.2006 13:18
volvo   Тогда иди сюда: FAQ: Методы сортировок -> Реал...   14.05.2006 13:25
CooLLeR-zzz   Вот что у меня получилось пузырьковой сортировкой ...   15.05.2006 9:28
CooLLeR-zzz   Благодарю :good:   15.05.2006 4:45
GoodWind   а текст "ругани" привести возможно? да ...   15.05.2006 9:56
CooLLeR-zzz   Народ а что такое с задачей (найти макс. и мин. чи...   15.05.2006 10:14
CooLLeR-zzz   :wacko: GoodWin там компилятор ругается на команд...   15.05.2006 10:26
GoodWind   естественно ругается - ebx это 32-битный регистр, ...   15.05.2006 11:04
CooLLeR-zzz   Теперь стал ругаться на mov cx,i , не знает опр...   15.05.2006 15:57
volvo   Теперь стал ругаться на mov cx,i , не знает оп...   15.05.2006 16:41
xds   Натуральные - это целые положительные числа. Кстат...   15.05.2006 23:47
CooLLeR-zzz   Я использую обычный Turbo Pascal 7 со встроенным а...   16.05.2006 4:20
CooLLeR-zzz   Ребята помогите составить алгоритм программы , ну...   18.05.2006 13:55


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 23.08.2025 1:56
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"