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

Cоставить формулу дисперсии для массива чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти объем V, массу m и площадь S поверхности тела http://www.cyberforum.ru/cpp-beginners/thread536359.html
Тело, имеет форму конуса с высотой h и радиусом основания R, изготовленное из материала плотности p. Найти объем V, массу m и площадь S поверхности тела.
C++ вычисления функции трудоемкости алгоритма есть у меня некий алгоритм, в коментариях росписани к-чество операций for (int i = 0; i < n-1; i++) // 1 операція, n-1 проходів циклу { if (ar > ar) // 4 операції { k = false; // 1 операція break; } } // 3 операції http://www.cyberforum.ru/cpp-beginners/thread536354.html
определить количество вхождений в строку каждого из знаков, встречающихся в ней один или более раз C++
Задание: определить количество вхождений в строку каждого из знаков, встречающихся в ней один или более раз Сам уже пытался ее написать, но ничего не выходит. Теперь вся надежда только на Вашу помощь. Существуют некоторые условия выполнения задания, поставленные преподавателем: 1. Нельзя использовать индексацию массива никаким образом 2. Нельзя вводить строку посимвольно, т.е., допустим...
C++ Сбалансированное дерево
Всем привет!) Для учебной практики требуется решить задачу: Написать программу в С++, суть заключается в следующем, нужно на форме организовать ввод с клавиатуры, случайным образом и чтения из файла, в общем итоге должно получиться сбалансированное дерево. Если есть возможность, помогите!!!
C++ Vector ругается на использование классов E2397 и Invalid pointer operation http://www.cyberforum.ru/cpp-beginners/thread536344.html
Не получается использовать vector с собственными классами выдает либо Unit1.cpp(62): E2397 Template argument cannot have static or local linkage, либо Invalid pointer operation. сократил код до того, что видите ниже и не понимаю, почему стандартные типы переменных вектор воспринимает и не ругается. А на класс ругается. Скажите, что я не правильно делаю =( Ошибка "Invalid pointer...
C++ Создать 3 одномерных массива одинаковой размерности 1. Создать 3 одномерных массива одинаковой размерности. а) I массив заполнить случайными числами в пределах от -8 до 8. б) Значения элементов этого массива нужно проверить на кратность 3 и результатами заполнить массив II (если значение кратно 3 , то результат true, если некратно - false). в) III массив заполнить элементами в зависимости от значений массива I (отрицательные значения массива... подробнее

Показать сообщение отдельно
rush2331
4 / 4 / 0
Регистрация: 27.03.2012
Сообщений: 13
02.04.2012, 00:59     Cоставить формулу дисперсии для массива чисел
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
#include <iostream>
#include <math.h>
using namespace std;
 
void main(){
    setlocale (LC_ALL, "RUSSIAN");
    double mas[200];
    double MatOj = 0;
    double Disp = 0;
 
    for(int i=0; i<200; i++) 
        mas[i] = 0+rand()%10; //рандомно забиваем массив
    
    /*правда, т.к. начальные значения не меняются, то и рандом всегда одинаковый*/
 
    for(int i=0; i<200; i++)
        MatOj = mas[i] + MatOj;
    MatOj = MatOj/200; //Математическое ожидание
 
    for(int i=0; i<200; i++)
        Disp = pow((mas[i] - MatOj),2) + Disp;
    Disp = Disp/199; //Дисперсия
    
    cout << Disp << endl;
}
Вам это нужно?, я не понимаю.
 
Текущее время: 23:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru