Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 15.09.2019
Сообщений: 61
1

Найти количество элементов массива A[10], находящихся после наименьшего элемента

15.09.2019, 12:04. Показов 2507. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Найти количество элементов массива (А=10), находящихся после наименьшего элемента. Необходимо найти минимальный элемент в функции. Не понимаю что не так, выводится совсем не то, что нужно, вот код.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
using namespace std;
void minimal(int mass[10], int imin, int index ) {
    for (int i = 0; i < 10; i++) {
        if (mass[i] < imin) {
            imin = mass[i];
            index = i;
        }
    }
}
int main(){
    setlocale(LC_ALL, "rus");
    cout << "Заполните массив:" << endl;
    int A[10];
    for (int i = 0; i < 10; i++)
        cin >> A[i];
    int k=0;
    int  min = A[0];
    int indexmin = 0;
    minimal(A, min, indexmin);
    for (int i = indexmin + 1; i < 10; i++)
        k++;
    cout << endl;
    cout << "Наименьший элемент: " << min << " имеет индекс: " << indexmin << endl;
    cout << "Количество элементов после наименьшего = " << k << endl;
    system("pause");
    return 0;
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2019, 12:04
Ответы с готовыми решениями:

Подсчитайте сумму элементов массива, находящихся после минимального элемента
Здравствуйте. помогите пожалуйста с задачей на одномерный массив: Элементы одномерного массива C...

Подсчитайте сумму элементов массива, находящихся после минимального элемента
Помогите решить пожалуйста: Элементы одномерного массива С(I) получаются расчетом по формуле С(I)...

Сумма модулей элементов массива, после наименьшего по модулю элемента
Добрый день. Возникла проблема с решением задачки. Суть в том что в массиве нужно определить...

Найти количество элементов ,равных 0 и сумму элементов массива, распол-ых после минимального элемента
Я написала программу с двумя элементами ввода массивов, но результат выводит не неверный и после...

2
Заблокирован
15.09.2019, 12:24 2
Лучший ответ Сообщение было отмечено amcs как решение

Решение

Цитата Сообщение от amcs Посмотреть сообщение
void minimal(int mass[10], int &imin, int &index )
как то так
1
Заблокирован
15.09.2019, 12:24 3
Передавай ссылку, указатель или возвращаемое функцией значение. Иначе значение параметра используется, как локальная переменная и теряется по выходу из функции.

Найти количество элементов массива A[10], находящихся после наименьшего элемента
1
15.09.2019, 12:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.09.2019, 12:24
Помогаю со студенческими работами здесь

Вычислить и вывести сумму отрицательных элементов массива, находящихся после минимального элемента
В заданном одномерном массиве А(N) (N&lt;=50) вычислить и вывести сумму отрицательных элементов...

Найти количество элементов массива после первого элемента, равного 15
№1 Дан массив из 250 чисел. Найти количество элементов массива,начиная с первого числа,равного...

Найти количество элементов массива, расположенных после минимального элемента
помогите решить плиз, завтра модуль - буду благодарна В массиве Х(N) найти k1 – количество...

Найти количество элементов массива, расположенных после минимального элемента
Среда Visual C++ в чём косяк? Задание звучит так... Найти количество элементов массива,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru