|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.05.2013, 17:02 | #1 |
Регистрация: 13.05.2013
Сообщений: 5
|
Ввести массив с клавиатуры. В полученном массиве найти минимальный элемент. Вывести его на экран
Помогите решить задачу в программе MS Dos.
Задача: Ввести массив с клавиатуры. В полученном массиве найти минимальный элемент. Вывести его на экран |
14.05.2013, 19:46 | #2 |
Регистрация: 13.05.2013
Сообщений: 5
|
Ребят, ну срочно нужна помощь...
|
14.05.2013, 20:05 | #3 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
Видимо, под "помощью" ты подразумеваешь чтобы кто-то сделал задание за тебя, а впрягаться за очередного студня чё-та лень, вот всё тебя и игнорят...
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
14.05.2013, 20:27 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Вам, по всей видимости (исходя из выбранного Вами раздела) нужна программа на языке Ассемблера под MS DOS. Но это всё мелочи. По сути, Rififi прав, подобная задача (кстати, после уточнения деталей) займёт явно больше 10=15 минут. Возможно, Вам повезёт и кто-то выложит имеющийся у него готовый код. Если же, то Вам или придётся писать программу самостоятельно или обращаться к фрилансерам (оплачивать чужой труд). Успехов в учёбе. |
|
14.05.2013, 21:59 | #5 | |
Регистрация: 13.05.2013
Сообщений: 5
|
Цитата:
|
|
14.05.2013, 22:50 | #6 | |||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Цитата:
Цитата:
так не ясно, о каком массиве идёт речь: ни его размерность, ни тип элементов. Даже в языке высокого уровня потребуется понять, из каких элементов массив состоит (целые или дробные, сколько байт занимают) (чтобы его правильно декларировать), а уж на Ассемблере и подавно! Если это никак не оговорено, то тогда Вы, как разработчик, вправе самостоятельно вводить ограничения. я бы ограничился целыми положительными числами (можно однобайтовыми, можно двухбайтовыми) и размерность массива жестко прописал прямо в коде (ну, например, пользователь вводит массив из 10 элементов). ну а так, задачка, по сути своей, не очень сложная, у Вас наверняка есть какие-то методические указания, лабы, лекции, теория, примеры решения. По лекциям по аналогии состряпать - дело не такое уж и сложное! Да и Вам же на пользу пойдёт. Если будете заказывать, учтите, что сумма, скорее всего будет трёхзначная (если в рублях ) |
|||
15.05.2013, 08:13 | #7 | |
Регистрация: 13.05.2013
Сообщений: 5
|
Цитата:
Последний раз редактировалось ok57; 15.05.2013 в 08:17. |
|
15.05.2013, 11:07 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну, Вы напрасно думаете, что для меня это просто и очевидно.
ладно. в качестве разминки для мозгов я потратил своё время, сделал кое-что. НО! дальше Вы уж или сами или как-то заинтересуйте меня Код:
теперь по поводу ввода массива с клавиатуры. Это достаточно замороченно. Мне сейчас некогда и неинтересно этим заниматься. В архив я вложил программу cal_bin.asm - оттуда можете выцепить процедуры convertStrToInt proc near ;Процедура преобразования строки в int, результат в dl convertIntToStr proc near ;Процедура преобразования int в ASCII, преобразуемое число в AX, впрочем, на форуме достаточно тем, где рассказывается, как ввести число с клавиатуры (вводится строка, которая потом преобразуется в число нужного формата)... Успехов. |
15.05.2013, 15:38 | #9 | |
Регистрация: 13.05.2013
Сообщений: 5
|
Цитата:
Сергей, спасибо что уделили время, но вот не пойму... Вот ниже сейчас покажу пример программы и её решение, там заметно совершенно другой код, можете ли вы исходя из программы ниже переделать её под моё условие, т.е. там она выводит максимальный элемент, а мне нужно минимальный? Вот условие решённой программы: Ввести массив двузначных чисел. Найти и вывести наибольшее из них. Вот её решение: Код:
Как видите код немного другой, или тоже на тоже получается? Просто как сейчас помню вводить числа там не нужно никаких дополнительных функций и т.п. Заранее спасибо. |
|
17.05.2013, 05:07 | #10 | ||
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
Цитата:
читай внимательно Цитата:
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задан массив AX (N). Добавить массив С(К). Выполнить сортировку разделением. В полученном массиве, найти наименьший элемент из пол | Шархан | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 05.04.2013 13:16 |
В двумерном массиве найти минимальный максимальный элемент в строке\столбце | Proskurina | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 08.09.2012 21:14 |
В двумерном массиве найти минимальный максимальный элемент в строке\столбце | Proskurina | Помощь студентам | 3 | 08.09.2012 11:07 |
Найти и вывести минимальный из четных элементов в массиве, кратный числу 4. Ассемблер. | T0P6A | Помощь студентам | 0 | 09.05.2009 05:10 |