Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kimki
0 / 0 / 0
Регистрация: 25.04.2014
Сообщений: 9
#1

Нахождение наименьшего числа в массиве - C++

27.04.2014, 05:50. Просмотров 260. Ответов 2
Метки нет (Все метки)

Почему тут находит мин число

[CPP]int n;
int a[100];

cin >> n;
for (int i = 0; i < n; i++)
cin >> a[i];

int m = a[0];

for (int i = 0; i < n; i++)
if (a[i] < m)
m = a[i];

cout << m;
а тут нет....
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const int N = 5;
    int A[N];
    int min = A[0];
    for (int i(0); i < N; i++)
    {
        A[i] = i + 1;//cin >> A[i];
        cout << "A [" << i << " ] = " << A[i] << endl;
        //cin.get();
    }
    
        for (int i(0); i < N; i++)
        {
        if (min > A[i])
            min = A[i];
        cout << "min = " << min << endl;
        }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.04.2014, 05:50     Нахождение наименьшего числа в массиве
Посмотрите здесь:
Нахождение наименьшего числа (С++) C++
Нахождение в масивах наибольшего,наименьшего числа. C++
C++ Нахождение наименьшего нечетного натурального делителя k (k≠1) любого заданного натурального числа n
Написать функцию нахождения в массиве целых чисел наименьшего по абсолютной величине числа. C++
Написать функцию нахождения в массиве целых чисел наименьшего по абсолютной величине числа. C++
нахождение наибольшего числа в массиве C++
Нахождение большего числа в массиве C++
Задача, нахождение наименьшего C++
Динамический многомерный массив. Нахождение макс. числа, которое в массиве встречаеться более 1 раза. C++
Нахождение наименьшего общего кратного C++
Задача на нахождение наименьшего времени C++
C++ Нахождение наименьшего общего кратного

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
5251 / 4571 / 1535
Регистрация: 14.04.2014
Сообщений: 18,179
27.04.2014, 09:33     Нахождение наименьшего числа в массиве #2
Это
C++
1
int min = A[0];
надо вставить непосредственно перед циклом поиска, в 10-ю строку. И искать не с нулевого элемента, а с первого.
C++
1
for (int i = 1; i < N; i++)
Результат выводить по завершении цикла, а не в нём.
kimki
0 / 0 / 0
Регистрация: 25.04.2014
Сообщений: 9
27.04.2014, 09:56  [ТС]     Нахождение наименьшего числа в массиве #3
спасибо.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru