Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Narvazik
0 / 0 / 0
Регистрация: 16.10.2015
Сообщений: 24
1

Неправильный порядок чисел

24.12.2015, 23:20. Просмотров 763. Ответов 2
Метки нет (Все метки)

проблема в коде в том что при компелирование(вложение) у меня показывает одинаковые числа, немогу понять в чем дело.
C++ (Qt)
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 <math.h>
#include <cstdlib>
#include <ctime>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Rus");
    int n;
    cout << "Из скольких чисел последовательность?\t";
    cin >> n;
    double *a = new double[n]; //объявили динамический массив размерностью n
    double sum = 0;
    for (int i = 0; i<n; i++)
    {
        cout << "M" << (i + 1) << ":\t";
        cin >> a[i];
        sum += a[i]; //то же самое, что sum = sum + a[i];
    }
    double avg = sum / n;
    cout << "Среднее значение М:\t" << avg << endl;
    double s = 0;
    for (int i = 0; i<n; i++)
    {
        s = sqrt((pow(a[i] - avg, 2)) / (n - 1)); //вычисление
        cout << "S" << (i + 1) << " = " << s << endl; //вывод (нумерация с 1)
    }
    return 0;
    system("pause");
}
0
Миниатюры
Неправильный порядок чисел  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2015, 23:20
Ответы с готовыми решениями:

Произведение четных чисел до n (неправильный результат)
Здравствуйте. Мне по заданию надо написать программу,считающую произведение...

Почему при ввводе маленьких чисел результат неправильный?
Вот фрагмент кода: { double x; double members; double sum = 0;...

Генерация массива случайных чисел код выдаёт неправильный результат
Вот код : #include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;cstring&gt;...

Программа для вычисления суммы двух неотрицательных чисел. Ошибка: неправильный формат вывода.
Написал супер элементарную программу для вычисления суммы двух неотрицательных...

Поменять порядок расположения чисел в последовательности на обратный
Даны целые числа а1,...,an. Поменять порядок расположения чисел в...

2
olya7
494 / 310 / 232
Регистрация: 18.02.2013
Сообщений: 744
24.12.2015, 23:33 2
m3 = 3 (3-3.5)* (3-3.5)=0.25
m4 = 3 (4-3.5)* (4-3.5)=0.25
1
Kerry_Jr
Эксперт PHP
2210 / 2006 / 940
Регистрация: 14.05.2014
Сообщений: 5,869
Записей в блоге: 1
Завершенные тесты: 5
24.12.2015, 23:34 3
Лучший ответ Сообщение было отмечено Narvazik как решение

Решение

Narvazik, ну так посчитайте на калькуляторе, и все встанет на свои места:
1) 1 - 3.5 = -2.5
2) 2 - 3.5 = -1.5
3) 3 - 3.5 = -0.5
4) 4 - 3.5 = 0.5
5) 5 - 3.5 = 1.5
6) 6 - 3.5 = 2.5

Как видите разница только в знаке. Но минус меняется на плюс при возведении в квадрат, поэтому в конечном результате разницы в знаке нет.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.12.2015, 23:34

Обратный порядок определенного интервала чисел в массиве
Дан массив X(N) и целые числа K и L (0 &lt;= K &lt; L &lt; N). Написать функцию, которая...

Поменять порядок расположения чисел в последовательности на обратный
Даны целые числа а1,....,an. Поменять порядок расположения чисел в...

Во всех последовательностях положительных чисел изменить порядок эл-ов на противоположный.
Размерность массива=100 Диапазон значений -50 до -50 Во всех...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru