0 / 0 / 0
Регистрация: 28.01.2018
Сообщений: 47
|
|
1 | |
Найти максимальный и минимальный элемент среди отрицательных элементов массива, расположенных на четных местах29.01.2018, 23:34. Показов 5193. Ответов 15
Метки нет (Все метки)
В заданном одномерном массиве. Найти максимальный и минимальный элемент среди отрицательных элементов расположенных на четных местах
0
|
29.01.2018, 23:34 | |
Ответы с готовыми решениями:
15
Найти минимальный элемент последовательности среди элементов расположенных на четных местах Найти максимальный элемент среди элементов массива, стоящих на чётных местах Найти минимальный элемент среди элементов, расположенных на четных позициях массива Найти максимальный элемент среди элементов, расположенных в четных столбцах массива |
11 / 11 / 8
Регистрация: 06.01.2018
Сообщений: 134
|
||||||
30.01.2018, 00:26 | 2 | |||||
Ещё более отбитую задачу придумать нельзя было? Решение не менее тупое, чем сама задача.
1
|
5 / 5 / 3
Регистрация: 14.11.2016
Сообщений: 94
|
||||||
30.01.2018, 00:34 | 3 | |||||
Не успел, но всё равно оставлю это здесь
0
|
11 / 11 / 8
Регистрация: 06.01.2018
Сообщений: 134
|
|
30.01.2018, 00:40 | 4 |
Knyaz_Myshkin, если у нас в массиве на чётной позиции будет только одно отрицательное число, например -3, то Ваша программа, по идее выведет, что максимальный элемент это -1.
0
|
5 / 5 / 3
Регистрация: 14.11.2016
Сообщений: 94
|
|
30.01.2018, 00:44 | 5 |
EvilDog17, да, прога далека от совершенства)
0
|
Модератор
|
||||||
30.01.2018, 13:58 | 6 | |||||
А вы не пишите тупых решений, пишите продвинутые
0
|
11 / 11 / 8
Регистрация: 06.01.2018
Сообщений: 134
|
|
30.01.2018, 22:15 | 7 |
bormant, The type of expression "high()" is "Object", which cannot be converted to the type "Integer" of variable "mn"
0
|
11 / 11 / 8
Регистрация: 06.01.2018
Сообщений: 134
|
|
30.01.2018, 22:23 | 9 |
bormant, а в 15-й строке мы константу пытаемся изменить?
0
|
11 / 11 / 8
Регистрация: 06.01.2018
Сообщений: 134
|
|
30.01.2018, 22:30 | 11 |
bormant, в таком случае, Ваш способ аналогичен моему, за исключением некоторых деталей, ибо работают они по одному и тому же принципу.
0
|
Модератор
|
|
30.01.2018, 22:43 | 12 |
Аналогичен -- находим максимальный и минимальный элемент среди отрицательных элементов расположенных на четных местах.
Но дьявол в деталях :-) Ошибка: использование плохого значения для max. Ошибка: вводя с клавиатуры K, неплохо бы проверить, не вышли ли за границы массива. В остальном: Нет лишних делений для выяснения четности индексов, нет лишних проверок на существование отрицательных элементов. Отдельно следует отметить требование к пользователю жать Enter после ввода каждого элемента массива.
0
|
11 / 11 / 8
Регистрация: 06.01.2018
Сообщений: 134
|
||||||
30.01.2018, 22:52 | 13 | |||||
bormant, до
Вот только не понял, в чём проблема моего max?
0
|
Модератор
|
||||||
30.01.2018, 23:01 | 14 | |||||
0
|
11 / 11 / 8
Регистрация: 06.01.2018
Сообщений: 134
|
||||||
30.01.2018, 23:10 | 15 | |||||
bormant, если речь идёт о Free Pascal'е, то для обычного integer моя версия будет работать. -2147483648 - это Int64, вроде.
В любом случае, почему тогда
0
|
Модератор
|
|
30.01.2018, 23:17 | 16 |
Нет, это не так. Возможен Int32, Int64 существенно шире.
https://www.freepascal.org/doc... efsu4.html Конечно нет. Для такого вывода нет оснований, настоящая причина -- выше.
0
|
30.01.2018, 23:17 | |
30.01.2018, 23:17 | |
Помогаю со студенческими работами здесь
16
Определить максимальный среди четных и минимальный среди отрицательных элемент массива Найти максимальный элемент среди элементов, расположенных в четных столбцах массива (включая нулевой столбец) В целочисленном массиве найти минимальный элемент среди нечетных и максимальный элемент среди четных элементов Найти максимальный элемент массива на четных местах и минимальный - на нечетных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |