4 / 3 / 3
Регистрация: 05.09.2019
Сообщений: 51
|
||||||
1 | ||||||
C/C++ Определить минимум в первой половине массива и максимум во второй25.02.2021, 11:50. Показов 1811. Ответов 4
Метки нет (Все метки)
Привет! Не могу понять, как ограничить итерации цикла на середине массива?
Задание: Определить минимум в 1 половине массива и максимум во 2. Таким образом произвожу поиск(Язык Си):
Откровенно говоря, не до конца понимаю как работают регистры, поэтому на вопрос почему я использую счётчик "ecx" или вроде того, я не отвечу)
0
|
25.02.2021, 11:50 | |
Ответы с готовыми решениями:
4
Найти максимальный элемент в первой половине массива и минимальный - во второй половине массива В первой половине массива найти максимальный элемент, во второй половине минимальный Выполнить реверс отдельно в первой половине и второй половине массива Выполнить реверс массива отдельно в первой половине и второй половине |
Модератор
|
|
25.02.2021, 12:32 | 2 |
Вы сможете решить эту задачу на "C"?
1
|
4 / 3 / 3
Регистрация: 05.09.2019
Сообщений: 51
|
||||||
25.02.2021, 12:45 [ТС] | 3 | |||||
ФедосеевПавел, Да, конечно, но мне нужно решить её с использованием встроенного ассемблера!)
Добавлено через 8 минут
0
|
Модератор
|
||||||||||||||||
25.02.2021, 12:51 | 4 | |||||||||||||||
Сообщение было отмечено r00kzy_ как решение
Решение
Я к тому, что на "C" все могут решить, а как только возникает слово "ассемблер", так и ноги становятся ватными, руки дрожат и даже алгоритм решения из головы вылетает.
Ну вот и решите на своём "C":
Хотя можете гордиться, что не желаете учиться - ассемблер это только то, что можно скопировать с форума, там ведь больше не изучается...
1
|
4 / 3 / 3
Регистрация: 05.09.2019
Сообщений: 51
|
|
25.02.2021, 13:28 [ТС] | 5 |
ФедосеевПавел, я себя не оправдываю, вы правы. Большое спасибо, за решение! Я лишь не понимал как работают итерации и как ограничить количество повторений цикла, а этот форум источник поиска информации как StackOverflow или любой другой. Я к сожалению не родился со всеми этими знаниями, есть много людей, которые даже это сделать не в состоянии, но это уже совсем другая история...
0
|
25.02.2021, 13:28 | |
25.02.2021, 13:28 | |
Помогаю со студенческими работами здесь
5
Найти наименьший элемент массива и определить, в какой половине массива он находится – в первой или второй Определить, в какой половине массива больше нулей - в первой или во второй В массиве найти в первой половине массива наибольший,а во второй половине-наименьший элемент и поменять их местами Определить, в какой половине массива сумма элементов больше - в первой или во второй Определить первый и второй максимум, принадлежащих первой трети массива Найти максимум среди элементов первой половины массива и минимум среди второй половины массива, которые поменять местами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |