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

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

Войти
Регистрация
Восстановить пароль
 
DMAN55
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 9
#1

Найти среднеарифметическое элементов массива - C++

18.06.2014, 04:14. Просмотров 376. Ответов 8
Метки нет (Все метки)

В общем, есть одна тян задача.
"Дан массив из n-элементов, заполненный датчиком случайных чисел в диапазоне от -50 до 50. Найти среднеарифметическое элементов массива."
Нужна сама программа, ибо совсем не могу в программирование, а сдать нужно. :/
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2014, 04:14     Найти среднеарифметическое элементов массива
Посмотрите здесь:

Найти среднеарифметическое значение положительных элементов массива [4][3] - C++
Массив из целых чисел. Помогите, пожалуйста, сделать это самым простым способом

Вычислить среднеарифметическое положительных элементов массива - C++
1.Дан одномерный массив, состоящий из N вещественных элементов. 1.1.Ввести массив с клавиатуры. 1.2.Найти максимальный элемент. ...

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

Найти максимальный отрицательный элемент; найти среднеарифметическое чётных элементов; упорядочить массив - C++
17.Дан одномерный массив, состоящий из N целочисленных элементов. 17.1.Ввести массив с клавиатуры. 17.2.Найти максимальный...

Найти сумму элементов, значения которых больше среднеарифметическое - C++
Дан массив из 10 целых чисел. Найти сумму элементов, значения которых больше среднеарифметическое всех элементов массива.

В заданном массиве найти среднеарифметическое, без учета минимального и максимального элементов (классы) - C++
Тема: классы и объекты. Задача: Дан массив действительных чисел c1;…;c20 . Найти среднеарифметическое, без учёта минимального и...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
18.06.2014, 04:36     Найти среднеарифметическое элементов массива #2
DMAN55,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
#include<cstdlib>
int main()
{
    const size_t size = 10;
    int *arr = new int[size];
    int sum(0);
    for(size_t i=0;i<size;++i){
        std::cout<<(arr[i] = rand() %100 - 50)<<" ";
        sum+=arr[i];
    }
    std::cout<<"\nAverage: "<<(double)sum/size;
    return 0;
}
DMAN55
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 9
18.06.2014, 04:59  [ТС]     Найти среднеарифметическое элементов массива #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
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int random (int n){return random;}
main()
{
const int n=5;
int sum, a[n], i;
sum=0;
for (i=0; i<n; i++)
{
a[i]=random(50)-50;
printf("%5d",a[i]);
}
printf("\n");
for (i=0; i<n; i++)
{
if (a[i]<0)
{
sum=sum+a[i];
}
}
printf("sum=%d",sum);
getch();
}
Может кто подправить и дополнить?

Добавлено через 9 минут
cooller, окно моментально закрывается.

Добавлено через 12 минут
alsav22, если ты читаешь это - помоги пожалуйста. Ты единственный гуру в онлайне.
rikimaru2013
C++ Game Dev
2399 / 1093 / 237
Регистрация: 30.11.2013
Сообщений: 3,620
18.06.2014, 05:34     Найти среднеарифметическое элементов массива #4
Цитата Сообщение от DMAN55 Посмотреть сообщение
int random (int n){return random;}
DMAN55
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 9
18.06.2014, 05:37  [ТС]     Найти среднеарифметическое элементов массива #5
rikimaru2013, а по делу?
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
18.06.2014, 05:44     Найти среднеарифметическое элементов массива #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
 
int main()
{
    srand(time(0));
    const int n=5;
    double sum = 0;
    int a[n], i;
    for (i=0; i<n; i++)
    {
        a[i]=rand() %100 - 50;
        printf("%5d",a[i]);
        sum=sum+a[i];
    }
    printf("\n");
    
    printf("average=%.3lf",sum/n);
    getch();
}
DMAN55
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 9
18.06.2014, 06:13  [ТС]     Найти среднеарифметическое элементов массива #7
alsav22, спасибо Вам, Владимир!
Ну, раз уж мне осталось меньше 4 часов до сдачи курсача, вкину еще одну задачку. Вдруг кто напишет по быстрому О_о.
"Разработать программу для вычисления суммы ряда на языке С++."
http://savepic.net/5797916.htm
Есть похожее задание, но куда пихать сам ряд я ума не приложу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <conio.h>
#include <math.h>
main()
{
int n,i,x;
float s,c;
printf("Vvedite kollichestvo эlementov n\n");
scanf("%d",&n);
printf("Vvedite x\n");
scanf("%d",&x);
s=0;
c=1;
for (i=1; i<=n; i++)
{
s=s+c;
c=c/x;
}
printf("s=%f",s);
getch();
}
Добавлено через 26 минут
спасибо Вам, Владимир!
Прошу прощения, перепутал с кулером. Уже засыпаю :/
Kukurudza
105 / 86 / 6
Регистрация: 29.08.2012
Сообщений: 539
18.06.2014, 06:28     Найти среднеарифметическое элементов массива #8
А что значит значение 0.15?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2014, 06:45     Найти среднеарифметическое элементов массива
Еще ссылки по теме:

Одномерные массивы. Найти минимальный положительный элемент, вычислить среднеарифметическое положительных элементов, вывести ненулевые элементы - C++
помогите пожалуйста решить эту задачу по одномерным массивам Дан одномерный массив, состоящий из Nцелочисленных элементов. 1.Ввести...

Найти суммы четных элементов (элементов с четным номером) массива вещественных чисел A(22) и нечетных элементов - C++
Здравствуйте, дорогие форумчане. Не могли бы вы мне помочь? Мне нужно составить программу с таким условием: &quot;Найти суммы четных...

в массиве . найти произведение нулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива - C++
В массиве Х(N) найти произведение нулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива....

в массиве . найти произведение ненулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива - C++
В массиве Х(N) найти произведение ненулевых элементов, количество элементов, превышающих значение среднего арифметического элементов...


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

Или воспользуйтесь поиском по форуму:
DMAN55
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 9
18.06.2014, 06:45  [ТС]     Найти среднеарифметическое элементов массива #9
Kukurudza, если бы я сам знал...
Я думаю строку со значением в расчет можно не брать. Кто бы втиснул мне ряд в код чтобы работало.
Yandex
Объявления
18.06.2014, 06:45     Найти среднеарифметическое элементов массива
Ответ Создать тему
Опции темы

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