0 / 0 / 0
Регистрация: 20.10.2019
Сообщений: 60
|
||||||
1 | ||||||
Вывести индексы нескольких элементов массива04.11.2019, 20:34. Показов 2303. Ответов 3
Метки нет (Все метки)
В массиве найти максимальный по значению элемент, вывести его индекс, если таких элементов несколько, то вывести индексы всех элементов.
У меня есть код программы, которая выводит индекс только одного максимального элемента массива, как её дополнить, чтобы она выводила индексы двух и более максимальных элементов? Вот код программы:
Почему, если ввести 5 элементов массива, например, 15; -1; 31; 0; 1, то окно отладки сразу закрывается? Точно так же: 3 элемента: -1; 15; 0.
0
|
04.11.2019, 20:34 | |
Ответы с готовыми решениями:
3
Вывести индексы совпадающих элементов массива Найти индексы одинаковых элементов массива и вывести их в порядке возрастания Вывести на экран индексы всех элементов, совпадающих с максимальным элементом массива Вывести на экран значения и адреса (индексы) наибольшего и наименьшего элементов массива |
Модератор
|
||||||
05.11.2019, 05:39 | 2 | |||||
Сообщение было отмечено K1234567 как решение
Решение
уже не первый раз натыкаюсь на эту ошибку. Хоть в отдельную тему ее выноси. Функция scanf_s() принимает на вход 3 аргумента, а вы передаете ей 2. Тогда уж используйте обычную функцию scanf()
Я бы лучше сначала нашел само значение максимального элемента массива, и после этого еще раз прошелся циклом по массиву и вывел все значения равные максимальному. Это решение в лоб, оно самое простое :
1
|
0 / 0 / 0
Регистрация: 20.10.2019
Сообщений: 60
|
|
05.11.2019, 17:19 [ТС] | 3 |
Программа работает только при нажатии Ctrl+F5. Если нажать F5, то после ввода данных окно отладки сразу закрывается и ничего не происходит. Такое было с некоторыми другими программами. Что делать в таком случае?
0
|
Модератор
|
|
06.11.2019, 05:29 | 4 |
0
|
06.11.2019, 05:29 | |
06.11.2019, 05:29 | |
Помогаю со студенческими работами здесь
4
Определить, есть ли среди элементов массива простые числа, и вывести их индексы Вывести индексы ненулевых элементов матрицы Вывести индексы всех ненулевых элементов матрицы Вывести индексы всех ненулевых элементов матрицы 15x15 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |