3 / 2 / 1
Регистрация: 16.04.2021
Сообщений: 191
|
||||||
1 | ||||||
Заданный одномерный массив с n элементов. В заданном массиве:12.05.2021, 18:05. Показов 750. Ответов 16
Метки нет (Все метки)
Заданный одномерный массив с n элементов.
В заданном массиве: Найти минимальное значение и его номер среди элементов, удовлетворяющих условию: a≤Хі≤b.Выполнить сортировку массива Сортировку массива сделал, в принципе знаю как сделать первую часть но не могу в голове сложить
0
|
12.05.2021, 18:05 | |
Ответы с готовыми решениями:
16
Заданный одномерный целочисленный массив n из элементов (n <=20) Заданный одномерный массив Yi и число Q. Образовать массив xj из элементов массива Yi, которые больше заданного числа Q Заданный одномерный массив Yi и число Q. Образовать массив xj из элементов массива Yi, которые больше заданного числа Q Заданный одномерный массив Yi и число Q. Образовать массив xj из элементов массива Yi, которые больше заданного числа Q |
18 / 14 / 4
Регистрация: 07.01.2019
Сообщений: 67
|
||||||
12.05.2021, 20:03 | 2 | |||||
Serhey_d__20, Такая проверка на 14 строке (если я правильно понял) даст то, что нужно
0
|
3 / 2 / 1
Регистрация: 16.04.2021
Сообщений: 191
|
||||||
12.05.2021, 20:17 [ТС] | 3 | |||||
Оно работало бы в одиночку, а с этим кодом нет, только что проверил, может что-то ещё?
Добавлено через 5 минут Я думаю как-то так нужно, но не знаю (Найти минимальное значение и его номер среди элементов, удовлетворяющих условию: a≤Хі≤b.)
0
|
8 / 7 / 1
Регистрация: 29.03.2021
Сообщений: 23
|
||||||
12.05.2021, 20:26 | 4 | |||||
Ну для начала, поиск минимума стоит проводить уже после сортировки, иначе найденный индекс становится бесполезен. Плюс не совсем очевидно что есть A и B, в коде они не указаны. Ниже мое представление как это по идее должно решаться
0
|
18 / 14 / 4
Регистрация: 07.01.2019
Сообщений: 67
|
|
12.05.2021, 20:36 | 5 |
Polar_Phoenix, кстати говоря про a и b, я брал код из шапки и вполне успешно проигнорировал их отсутствие, ведь указана проблема в поиске минимума, а в отсортированном ТС массиве минимум искать бесполезно, он и так будет на нулевом индексе массива
0
|
3 / 2 / 1
Регистрация: 16.04.2021
Сообщений: 191
|
|
12.05.2021, 20:40 [ТС] | 6 |
А что вот это???
Cейчас буду смотреть) Добавлено через 1 минуту В принципе логично
0
|
8 / 7 / 1
Регистрация: 29.03.2021
Сообщений: 23
|
|
12.05.2021, 20:43 | 7 |
Spectrages, Окей, мы находим самый минимум. Но с а и b действительно не совсем понятно, что это откуда берется
Я писал исходя из того, что нужен минимум, который при этом находится в определенном диапазоне Это позиция в массиве. В задаче ведь стояла цель найти минимум и его номер среди элементов
0
|
3 / 2 / 1
Регистрация: 16.04.2021
Сообщений: 191
|
|
12.05.2021, 20:48 [ТС] | 8 |
0
|
8 / 7 / 1
Регистрация: 29.03.2021
Сообщений: 23
|
|
12.05.2021, 20:52 | 9 |
Serhey_d__20, B не был введен, соответственно в переменной B белиберда
Код
Введiть кiькiсть елементiв:3 Введiть елементи: 4 7 9 Вiдсортованi числа: 4 7 9 Введите a и b 5 9 7 1
0
|
3 / 2 / 1
Регистрация: 16.04.2021
Сообщений: 191
|
|
12.05.2021, 20:57 [ТС] | 10 |
0
|
8 / 7 / 1
Регистрация: 29.03.2021
Сообщений: 23
|
|||||||||||
12.05.2021, 21:05 | 11 | ||||||||||
Похоже какая то особенность компиляторов, на g++ все шикарно, а clang++ немного неадекватно себя повел в
0
|
3 / 2 / 1
Регистрация: 16.04.2021
Сообщений: 191
|
|
12.05.2021, 21:07 [ТС] | 12 |
0
|
3 / 2 / 1
Регистрация: 16.04.2021
Сообщений: 191
|
|
12.05.2021, 21:09 [ТС] | 13 |
0
|
8 / 7 / 1
Регистрация: 29.03.2021
Сообщений: 23
|
|
12.05.2021, 21:37 | 14 |
Serhey_d__20, пофикшено уже, смотри моё сообщение выше
0
|
3 / 2 / 1
Регистрация: 16.04.2021
Сообщений: 191
|
|
12.05.2021, 21:51 [ТС] | 15 |
0
|
8 / 7 / 1
Регистрация: 29.03.2021
Сообщений: 23
|
|
12.05.2021, 22:24 | 16 |
Ну тут только дебаггер в руки. Если разделение ввода на несколько команд не помогает, и твой метод тоже, то можно попробовать заменить cin на scanf
Чем заменить cin? Ну и как крайний случай погонять код в онлайн-компиляторах, может это какая то фича VS
1
|
3 / 2 / 1
Регистрация: 16.04.2021
Сообщений: 191
|
|
12.05.2021, 22:26 [ТС] | 17 |
Ладно , спасибо))))
0
|
12.05.2021, 22:26 | |
12.05.2021, 22:26 | |
Помогаю со студенческими работами здесь
17
Сформировать одномерный массив. В заданном массиве замените с k1 по k2 на противоположные по знаку Подсчитать сумму элементов, попадающих в заданный интервал. (одномерный массив) Сформировать одномерный массив из элементов исходного одномерного массива, попавших на заданный отрезок. Сформировать из элементов матрицы, лежащих в заданном интервале, одномерный массив Сформировать одномерный массив, состоящий из элементов матрицы, лежащих на заданном отрезке В заданный одномерный массив вставьте 1 за последним элементом, некратным 5 ( предусмотрите случай, когда таких элементов нет) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |