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

В одномерном массиве, состоящем из n элементов, вычислить минимальный по модулю элемент массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Возвратить массив из функции http://www.cyberforum.ru/cpp-beginners/thread1081271.html
Вот код на FPC Lazarus, нада его точь в точь перевести в си++, я специально придумал этот пример для наглядности, мне нужно научиться возврашать массивные типы из функции. И создавать свои массивные...
C++ Подключение заголовочного файла Как подключить правильно заголовочный файл и какие библиотеки подключать в заголовочном файле? http://www.cyberforum.ru/cpp-beginners/thread1081270.html
C++ Определить самое короткое слово предложения, первое, если таких несколько.
Всем доброго времени суток! Пару дней назад начал изучение Си. Задали д/з...Вот собственно условие: В тексте, записанном в строке S, слова разделены пробелами. Определить самое короткое слово...
C++ В одномерном массиве, состоящем из n элементов, вычислить сумму эле- ментов после максимального элемента
Оформить её в виде шаблона функции. Все исходные данные для функции должны передаваться в виде параметров. Использование глобальных переменных в функциях не допускается.
C++ Написать функцию. Результатом функции является максимальный элемент среди положительных и кратных 5. http://www.cyberforum.ru/cpp-beginners/thread1081243.html
Помогите написать программу подобного рода: Написать функцию по работе с массивами. Обращение к элементам массива производится через указатель. Размер массива задается самостоятельно, но не меньше...
C++ Создать программу, которая вычисляет значения функции заданного диапазона Создать программу, которая вычисляет значения функции заданного диапазона; необходимо организовать ввод границ интервала, значения n, шаг аргумента. подробнее

Показать сообщение отдельно
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
25.01.2014, 20:01
Инкогнито_32874,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include<vector>
#include<cmath>
#include<algorithm>
int main()
{
    size_t N;
    std::cout<<"N:";
    std::cin>>N;
    std::vector <int> vec(N);
    std::cout<<"\nEnter vector:";
    for(auto &x:vec)
        std::cin>>x;
    std::cout<<"Minimal element = "<<*std::min_element(vec.begin(),vec.end(),[] (int value1,int value2)
                                                      {return abs(value1)<abs(value2);});
}
Добавлено через 6 минут
_include, зачем ты создал функцию print если ты ей все равно не пользуешься?
Также у тебя в конце всегда выводит 0, следовательно и ответ будет 0 всегда
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru