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

В одномерном массиве В, состоящем из N вещественных элементов, вычислить: - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как остановить проигрывание звука http://www.cyberforum.ru/cpp-beginners/thread517315.html
Привет) пишу программу в WindowsForm. на форме есть кнопка, которая открывает WAV-файл и проигрывает (код взят отсюда http://www.mirgames.ru/articles/sound/directsound.html) есть ещё одна кнопка, которая должна останавливать проигрывание мелодии. не могу понять, что написать в её код, чтобы остановить воспроизведение? я пробовала так: // часть кода, где идёт воспроизведение сделала...
C++ А что происходит в памяти? Привет Вот код: (написан с применение фреймворка Qt, но это не влияет на суть вопроса) //main_window.h #include "Mill.h" class main_window : QWidget { http://www.cyberforum.ru/cpp-beginners/thread517311.html
Перевод строки в число C++
Помогите пожалуйста. Требуется перевести строку типа string в число типа long double. К примеру string str = "1111.11" long double chislo; В учебнике сказано использовать функцию _atold() Цитата: заметим,что функция начинается с символа подчеркивания - заголовочные файлы STDLIB.H и MATH.H
C++ Найти квадрат матрицы, в котором сумма диагональных элементов максимальна
В двумерном массиве найдите квадрат размером 3х3,в котором сумма диагональных элементов максимальна.Выведите его на экран. Только начинаю очень сложно с массивами!
C++ Создайте класс "Точка на плоскости" http://www.cyberforum.ru/cpp-beginners/thread517273.html
Создайте класс "Точка на плоскости". Данные класса должны быть представлены двумя полями: координатами точки. Класс должен содержать конструктор по умолчанию, конструктор, инициализирующий координаты точки заданными значениями. Обязательными являются методы, возвращающие значения полей, изменяющие эти значения, метод, выводящий точку на экран в виде (1,-2). Создайте класс "прямоугольник",...
C++ Тип string не выводится на экран как мне сделать вывод переменной surname на русском языке,просто проблема в том,что компилятор не видет вводимые данные с клавиатуры как русские символы,хотя благодаря строчке setlocale(LC_ALL, "Russian"); он распознает русскиязычные коментарии и в тоже время не видит вводимые с клавиатуры русские данные.Подскажите как это можно сделать?? #include <iostream> #include <iomanip> #include... подробнее

Показать сообщение отдельно
Петррр
 Аватар для Петррр
5915 / 3352 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
12.03.2012, 20:51     В одномерном массиве В, состоящем из N вещественных элементов, вычислить:
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
25
26
27
28
29
30
31
#include <iostream>
#include <algorithm>
#include <vector>
#include <ctime>
#include <iterator>
 
typedef std::vector<double> collection;
 
int main()
{
    const size_t n = 16;
    collection coll(n);
    srand(time(NULL));
    std::generate(coll.begin(), coll.end(), []() {
        return (rand() % 40 - 20) / 1.1;
    });
    std::copy(coll.begin(), coll.end(), std::ostream_iterator<double>(std::cout, " "));
    double sum = 0.0;
    int count = 0;
    std::for_each(coll.begin(), coll.end(), [&sum, &count] (double num) {
        if (num > 0.0)
            sum += num;
        if (num > 5.0 && num < 7.0)
            count++;
    });
    std::cout << std::endl
        << "Sum: " << sum << std::endl
        << "Count: " << count << std::endl;    
    system("pause");
    return EXIT_SUCCESS;
}
 
Текущее время: 00:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru