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

Одномерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка "E2238 Multiple declaration" http://www.cyberforum.ru/cpp-beginners/thread575701.html
привет ребят) плохо разбираюсь в программировании) подскажите плиз) вопрос следующий. я работаю с односвязным ацикличиским списком struct LIST { int val; LIST *next; };
C++ Создать класс "дерево" Создать класс "дерево" для представления арифметического выражения, каждый из узлов которого содержит числа или знаки арифметических операций. http://www.cyberforum.ru/cpp-beginners/thread575698.html
Динамический массив: подсчитать сумму четных элементов C++
Создать динамический массив указателей для сохранения двумерного массива А в динамической памяти. Составить программу для подсчета суммы четных элементов массива А размера m × n, используя функцию...
Блокнот C++
доброе всем время суток!! нужна помощь!!! задача такая:написать прогу, с помощью которой можно осуществить просмотр в окне меньшего,чем размер экрана текстового файла с возможностью прокрутки текста....
C++ Ошибка "Drawing operation was attempted when there was no current window" http://www.cyberforum.ru/cpp-beginners/thread575636.html
Значит код игры пятнашки.Запускаю и выдает такую ошибку "Drawing operation was attempted when there was no current window" что делать? Вот код:
C++ Стандартный файловый ввод-вывод. Дан текстовый файл.Удалить из него первую и последнюю строки...Помогите,прошу подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7286 / 4447 / 650
Регистрация: 29.11.2010
Сообщений: 12,026
16.05.2012, 00:00
С примечанием не до конца понял - когда преобразовывать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <iomanip>
#include <algorithm>
#include <iterator>
#include <random>
#include <cmath>
 
int main()
{
    const std::size_t N = 15;
    double arr[N];
    std::random_device rd;
    std::mt19937 gen(rd());
    std::uniform_real_distribution<> urd(-10., 10.);
    std::generate(arr, arr + N, [&urd, &gen] {return urd(gen); });
    std::copy (arr, arr + N, std::ostream_iterator<double>
        (std::cout<< std::fixed<< std::setprecision(2), " "));
    std::cout<< std::endl<< *std::max_element(arr, arr + N, 
        [](const double value1, const double value2) {return fabs(value1) < fabs(value2); } );
    std::cout<< std::endl<<std::accumulate(std::find_if (arr, arr + N, [](const double value) 
        {return value >= 0; } ) + 1, arr + N, 0.);
    return 0; 
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru