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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
stalker999
-10 / 0 / 0
Регистрация: 01.04.2010
Сообщений: 73
#1

Вычислить среднее и оценку дисперсии значений введенных элементов массива. - C++

02.04.2012, 17:29. Просмотров 879. Ответов 2
Метки нет (Все метки)

Помогите с задачкой
Введя значение n из диапазона (0<n<=100) и значения n первых элементов массива x[0], x[1],..,x[n-1], вычислить среднее и оценку дисперсии значений введенных элементов массива.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2012, 17:29     Вычислить среднее и оценку дисперсии значений введенных элементов массива.
Посмотрите здесь:

Найти среднее арифметическое всех элементов массива введенных с клавиатуры - C++
1)в массиве из 5 элементов ввести все элементы с клавиатуры в цикле for и вывести на экран в прямом и обратном порядке. 2)найти среднее...

Вычислить среднее арифметическое элементов массива без учета минимального и максимального элементов массива - C++
Написать программу, которая вычисляет среднее арифметическое элементов массива без учета минимального и максимального элементов массива.

Определите среднее арифметическое всех значений элементов массива - C++
помогите //заранее спасибо Определите среднее арифметическое всех значений элементов массива

Вычислить среднее геометрическое элементов массива - C++
Вычислить среднее геометрическое элементов массива, удовлетворяющих условию х(i)&gt;0. помогите,пожалуйста)))))

Вычислить среднее геометрическое элементов массива - C++
Здарова мужики!Время поджимает,не успеваю.Буду очень презнателен,если окажите помощь http://s11.***********/i184/1104/50/d5b97b5273e5.jpg ...

Вычислить среднее арифметическое элементов массива - C++
Задание 1 (все пункты в одной задаче) 1. Составьте программу, в которой: Объявляется и заполняется с клавиатуры целочисленный массив Х...

Вычислить среднее геометрическое элементов массива - C++
Y(20) Вычислить среднее геометрическое элемента массива Y. yi&gt;0 - в С++ как будет?

Вычислить среднее арифметическое элементов массива - C++
Написать программу, которая вычисляет среднее арифметическое элементов массива без учета минимального и максимального элементов массива....

Вычислить среднее геометрическое элементов массива - C++
Решение задач лабораторок по С++ Добавлено через 1 минуту Y(20) Вычислить среднее геометрическое элементов массива Yi &gt;0 надо...

Вычислить среднее геометрическое элементов массива - C++
Вычислить среднее геометрическое элементов массива Y. (Yi&gt;0) Помогите решить!!!


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
stalker999
-10 / 0 / 0
Регистрация: 01.04.2010
Сообщений: 73
03.04.2012, 19:33  [ТС]     Вычислить среднее и оценку дисперсии значений введенных элементов массива. #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
32
#include <stdio.h>
#include <iostream>
#include <conio.h>
int main()
{         /*n-количество элементов */
int i,j,n; /*b-среднее, d-оценка дисперсии*/
float a,b,d,x[100],e;/*a,e-вспомогательные*/
while (1)
{
      printf("\n Vvedite znachenie n=");
      scanf("%d",&n);
      if (n>0 && n<=100) break;
      printf("\n Oshibka! Nujno 0<n<101 ");
      }/*Конец цикла ввода значения n*/
      printf("\n Vvedite znachenija elementov :\n");
      for (b=0.0, i=0; i<n; i++)
      {
      printf("x[%d]=",i);
      scanf("%f", &x[i]);
      b+=x[i];/* Вычисление суммы элементов */
      }
      b/=n;/*Вычмсление среднего*/
      for (j=0,d=0.0;j<n;j++)
      {
          a=x[j]-b;
          d+=a*a;
          } /*Оценка дисперсии*/
          d/=n;
          printf("\n Srednee =%f, Dispersija =%f",b,d);
          getch();
    return 0;
          }
a.n.o.n.i.m
137 / 137 / 15
Регистрация: 26.02.2011
Сообщений: 528
03.04.2012, 19:54     Вычислить среднее и оценку дисперсии значений введенных элементов массива. #3
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
32
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
 
int main()
{
int i,j,n;
float a,b,d,e,t;
      while(!fflush(stdin)&&printf("Vvedite znachenie n = ")&&!scanf("%f",&t));
      while (t<=0 || t>=100 || t!=(int)t)
      {
            while(!fflush(stdin)&&printf("Vvedite znachenie n = ")&&!scanf("%f",&t));
      }
      n=t;
      float *x=(float*)malloc(n*sizeof(float));
      printf("\nVvedite znachenija elementov:\n\n");
      for (b=0.0, i=0; i<n; i++)
      {
            while(!fflush(stdin)&&printf("x[%d] = ",i+1)&&!scanf("%f",&x[i]));
            b+=x[i];
      }
      b/=n;
      for (j=0,d=0.0;j<n;j++)
      {
          a=x[j]-b;
          d+=a*a;
      }
          d/=n;
          printf("\n\nSrednee = %0.2f \tDispersija = %0.2f",b,d);
          getch();
          return 0;
}
Так поинтереней будет,с проверкой на коректные данные
Yandex
Объявления
03.04.2012, 19:54     Вычислить среднее и оценку дисперсии значений введенных элементов массива.
Ответ Создать тему
Опции темы

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