Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Перевод км/час в м/сек https://www.cyberforum.ru/ cpp-beginners/ thread1126655.html
Известны две скорости: одна в километрах в час, другая- в метрах в секунду. Какая из скоростей большое?
C++ Ошибка сортировки
Подскажите в чем ошибка, не хочет сортеровать число, месяц и дату рождения, сортирует только что-то одно #include <iostream> #include <algorithm> #include <string.h> #include <stdio.h> using namespace std; struct stud {
C++ Удаления нужной строчки из файла Доброе время суток ! Мне понадобилась функция, которая по двум параметрам (1ый и 2ой символ строчки ) находит нужную строчку и удаляет ее . У меня два варианта как это сделать , они в общем схожи. 1) Перезаписывать все строчки в другой файл , кроме удаляемой , потом переименовать ( я не знаю как переименовывать , но это отдельный вопрос ) 2) Что бы файл перезаписывал сам себя , кроме нужной... https://www.cyberforum.ru/ cpp-beginners/ thread1126648.html C++ Найти последовательность номеров удаляемых спортсменов https://www.cyberforum.ru/ cpp-beginners/ thread1126641.html
Добрый день! Подскажите пожалуйста, правильно ли я написал программу, а то преподаватель не согласен с ним. Вот условие задачи: По кругу стоят N спортсменов. Каждый имеет свой номер. Начиная с некоторого номера, по кругу удаляется каждый К-спортсмен , после чего круг смыкается. Найти последовательность номеров удаляемых спортсменов. Вот сам код: #include "stdafx.h" #include <iostream>
C++ Как правильно компилировать программы?
Компилятор MinGW. Создаю простое окно с использованием WinAPI и windows.h. Компилирую через g++ с флагом -mwindows. По сути в программе минимум информации, ничего кроме окна, никаких текстов, никаких функций и прочее, но исполняемый файл уже весит пару десятков килобайт, при этом на компьютерах, которых нету библиотеки libstd (или как то так) он вообще не работает. Для того чтобы можно было...
C++ Дана последовательность целых чисел, за которой следует 0 Помогите пожалуйста решить простенькие задачки в C++. 1.)Дана последовательность целых чисел, за которой следует 0. Найти количество четных элементов этой последовательности. 2.) Благодарю заранее. https://www.cyberforum.ru/ cpp-beginners/ thread1126598.html
C++ Поиск хешированием https://www.cyberforum.ru/ cpp-beginners/ thread1126595.html
Здравствуйте! Помогите создать программу, поиск хешированием. Искал в интернете ничего путного не нашел. Нужно чтобы с клавиатуры ввести ключ, а он вывел массив ключей и результат.
C++ Обработка слов строки без массива слов
В программе нужно обработать введенную строку , ввести некоторую разменость и вывести слова , рамерность которых больше за введенную . Программа то готовая , но нужно её реализовать без массива слов . Зараннее благодарен #include "stdafx.h" #include <iostream> #include <cstdlib> #include <cstdio> #include <string> using namespace std; char s; // исходная строка const int n=20;
C++ Рекурсивная функция. Возвести число в степень путём многократного умножения самого на себя https://www.cyberforum.ru/ cpp-beginners/ thread1126575.html
помогите #include<iostream.h> int muFunc(int x ,int y ); int main () { short int x , y , z; cout<<" vedit chislo : " ; cin >>x ;
C++ Составить рекурсивную функцию, которая находит цифровой корень целого числа https://www.cyberforum.ru/ cpp-beginners/ thread1126573.html
Составить рекурсивную функцию, которая находит цифровой корень целого числа. Цифровой корень находится суммой через сумму цифр числа до того момента, пока эта сумма сама не станет цифрой. Например, для числа 9999999 цифровой корень находится так: 9 +9 +9 +9 +9 +9 +9 = 63 6 +3 = 9. При нахождении использовать ФУНКЦИЮ. Заранее спасибо. У меня получился такой код:
Динамическое выделение памяти под массив C++
Доброго времени суток. Как реализовать динамическое выделение памяти под массив, к примеру размера n, при том, что значение этого n в процессе вычисления увеличится? Т. е. выделяется память под массив, но её скорее всего не хватит, насколько именно не хватит неизвестно, известно, что n нужно увеличить на неопределенное значение. Для наглядности написал пример, не стоит вникать в его логическую...
C++ Error c2181: недопустимый else без парного if https://www.cyberforum.ru/ cpp-beginners/ thread1126545.html
Помогите, пожалуйста... #include "stdafx.h" #include "stdio.h" #include "conio.h" #include "locale.h" #include "math.h" int main() { char x,e, y, a; setlocale(LC_ALL, "rus");
1405 / 647 / 135
Регистрация: 11.08.2011
Сообщений: 2,299
Записей в блоге: 2
03.04.2014, 18:33 0

Нужно найти произведение между min и max элементами массива - C++ - Ответ 5995214

03.04.2014, 18:33. Показов 7091. Ответов 12
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <iterator>
#include <algorithm>
#include <functional>
#include <numeric>
 
int main()
{
    int n, arr[100];
    std::cin >> n;
    std::copy(std::istream_iterator<int>(std::cin), std::istream_iterator<int>(), arr);
    int *min = std::min_element(arr, arr+n), *max = std::max_element(arr, arr+n);
    std::cout << std::accumulate(std::min(min,max)+1, std::max(min,max), 1, std::multiplies<int>());
}


Вернуться к обсуждению:
Нужно найти произведение между min и max элементами массива C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2014, 18:33
Готовые ответы и решения:

Найти произведение элементов массива, находящихся между min и max элементами
В одномерном массиве, состоящем из N вещественных чисел вычислить: •Сумму отрицательных элементов....

Произведение элементов целочисленного массива, находящихся между min и max элементами
Помогите пожалуйста написать программу которая вычисляла бы произведение элементов целочисленного...

Найти среднее арифметическое элементов между min и max элементами массива
Найти среднеарифметическое чисел, находящихся между максимальным и минимальным элементами массива...

Вычислить произведение элементов, находящихся между min и max по модулю элементами
Помогите найти ошибку в следующей задаче: в одномерном массиве, вычислить произведение элементов...

12
03.04.2014, 18:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.04.2014, 18:33
Помогаю со студенческими работами здесь

Добавить в конец массива элементы, расположенные между min и max элементами исходного массива, исключая нули
добавить в конец массива элементы, расположенные между минимальными и максимальными элементами...

Среднее арифметическое элементов, расположенных между первым min и последним max элементами массива
Найти среднее арифметическое элементов, расположенных между первым минимальным и последним...

Найти max и min, если min левее max, то среднее арифметическое между ними
#include &lt;iostream.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; void main() {...

Произведение суммы значений отрицательных элементов массива, лежащих между min и max, на их количество
Дан массив b0, b1, b2,…, bn-1. Определить произведение суммы значений отрицательных элементов...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru