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

Узнать наибольшее, найти сумму, наименьшее, avg - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ошибка 2061 http://www.cyberforum.ru/cpp-beginners/thread1080902.html
Вопрос к знатокам почему если передаю структуру вот так вот в метод void MainClass::DeleteExampleSCR(MessageStruct *MsgStructSCR) то возникает ошибка синтаксиса 2061 а если вот так...
C++ Разъяснение по приоритетам операций С++ #include <iostream> using namespace std; int main() { int a=2; int b=1; int c=0; if ( a <= b++ - c++) { http://www.cyberforum.ru/cpp-beginners/thread1080896.html
C++ В минимальные сроки вывести число состоящее из n одинаковых цифр.
Тут такая задача: в минимальные сроки вывести число состоящее из n одинаковых цифр. Все было бы просто, если бы n не принадлежало от 0 до 1018. :umnik:
C++ Определить есть ли в последовательности хотя бы одна пара одинаковых чисел
Помогите пожалуйста решить задачи Дана последовательность натуральных чисел a1, a2, ..., a15. определить есть ли в последовательности хотя бы одна пара одинаковых чисел, в случае положительного...
C++ Дано вещественное число a, из чисел последовательности напечатать те, которые меньше a. http://www.cyberforum.ru/cpp-beginners/thread1080869.html
Помогите пожалуйста решить задачи Дано вещественное число a, из чисел 1; 1+;1+;..., напечатать те, которые меньше a. Заранее спасибо:bravo:
C++ Не отображает русские буквы в MVS2012 1>Cat.obj : error LNK2019: ёё√ыър эр эхЁрчЁх°хээ√щ тэх°эшщ ёшьтюы "public: __thiscall Cat::~Cat(void)" (??1Cat@@QAE@XZ) т ЇєэъЎшш _main 1>C:\Users\player\documents\visual studio... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1522 / 1227 / 70
Регистрация: 21.04.2012
Сообщений: 2,565
Завершенные тесты: 3
25.01.2014, 03:32
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
#include <iostream>
#include <algorithm>
#include <vector>
 
 
int main() {
   std::vector<int> sequence;
 
   for (int value; (std::cin >> value) && (value != 0); ) {
      sequence.push_back(value);
   }
 
   auto const min = *std::min_element(std::begin(sequence), std::end(sequence));
   std::cout << "min = " << min << std::endl;
 
   auto const max = *std::min_element(std::begin(sequence), std::end(sequence));
   std::cout << "max = " << max << std::endl;
 
   auto const sum = std::accumulate(std::begin(sequnce), std::end(sequence), 0);
   std::cout << "sum = " << sum << std::endl;
 
   auto const avg = static_cast<double>(sum) / sequence.size();
   std::cout << "avg = " << avg << std::endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.