Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Найти минимальное значение массива - C++

24.09.2012, 20:18. Просмотров 803. Ответов 2
Метки нет (Все метки)

Вот есть код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include <algorithm> 
#include <iostream>  
#include <conio.h>
 
using namespace std; 
 
int main() 
{  int a[10];
   cout << "\n  vvedite massiv a[10]:";                           //Введеня елементів масиву
   for(int i =0;i < 10;i++)cin >> a [ i ] ;                       //Кількість елементів масиву не перевищує 10
   cout << "\n  input array:";                                    //Масив,який ввів користувач
   for(int i =0;i < 10;i++)cout << a[ i ] << " "; 
   cout << "\n  result: " << *min_element(a, a + 10) << endl;     //Виведення результату-мінімального елементу масиву   
   getch();
   return 0;
}
он работает , находит наименьший элемент ,но нужно как-то переделать его,чтоб не использовать *min_element, как-то попроще ,без использования функций. Помогите пожалуйста с этим вопросом ,и ,если можете обьясните пожалуйста в нескольких словах ,как это сделать . Очень нужно сейчас решение этой задачи . Буду очень благодарна!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2012, 20:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти минимальное значение массива (C++):

Найти минимальное значение элементов массива - C++
Найти минимальное значение элементов массива. Вывести на дисплей полученное значение. После этого изменить исходный мас-сив, выполнив...

Найти максимальное и минимальное значение элементов массива - C++
Описать функции формирования элементов одномерного массива с по- мощью генератора случайных чисел и определения среднеарифметического ...

Найти максимальное и минимальное значение элементов массива - C++
Помогите пожалуйста решить задачку)совсем не силен в с++( Задан одномерный массив В,состоящем из n вещественных элементов.Найти...

Массивы. Найти минимальное значение элементов массива - C++
Задание на масив на С++ Найти минимальное значение элементов массива. Вывести на дисплей полученное значение.После этого изменить...

Найти минимальное и максимальное значение массива, поменять их местами - C++
1)Сгенерировать массив из 10 вещественных элементов, лежащих в диапазоне от -20 до 20. Найти минимальное и максимальное значение массива,...

Необходимо найти максимальное и минимальное значение элементов массива - C++
Дан массив из n элементов. Необходимо найти максимальное и минимальное значение элементов массива.

2
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
24.09.2012, 20:24 #2
Anastasia777, min_element самое нормальное. Проще - установить минимальный элемент равный первому элементу в массиве - пройтись по массиву циклом, если текущий элемент меньше текущего минимального - текущий элемент становится текущим минимальным.
0
Andrey.K
343 / 264 / 15
Регистрация: 14.11.2010
Сообщений: 482
24.09.2012, 20:25 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
const int n=10;
int main()
{
    setlocale(0,"rus");
    int mas[10];
    for(int i=0;i<n;i++)
    {
        cout<<"Введите "<<i<<" элемент массива: ";cin>>mas[i];
    }
    int min=mas[0];
    for(int i=0;i<n;i++)
    {
        if(mas[i]<min) min=mas[i];
    }
    cout<<"Минимальный элемент: "<<min<<endl;
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2012, 20:25
Привет! Вот еще темы с ответами:

Найти минимальное значение из максимальных значений строк массива - C++
Найти минимальное значение из максимальных значений строк массива максимальные нахожу, а мин. из них неполучается достать. using...

Найти минимальное значение положительных элементов массива, расположенных до первого элемента, равного нулю - C++
Найти минимальное значение положительных элементов, расположенных до первого элемента, равного нулю. c++

Вычислить среднеарифметическое значение элементов массива и определить минимальное положительное значение - C++
Необходимо сформировать двумерный массив A(3x9), используя генератор случайных чисел на интервале (-4, 4). Далее преобразовать массив А в...

Найти столбик, в котором среднее арифметическое значение из положительных элементов имеет минимальное значение - C++
Никак не могу понять задачу, помогите написать программу, очень нужно ! В части матрицы, расположенной под вспомогательной диагональю,...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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