0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 9
1

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

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

В общем, есть одна тян задача.
"Дан массив из n-элементов, заполненный датчиком случайных чисел в диапазоне от -50 до 50. Найти среднеарифметическое элементов массива."
Нужна сама программа, ибо совсем не могу в программирование, а сдать нужно. :/
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2014, 04:14
Ответы с готовыми решениями:

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

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

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

Вычислить среднеарифметическое значение положительных элементов массива
Вычислить среднеарифметическое значение положительных элементов массива.

8
571 / 539 / 280
Регистрация: 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;
}
0
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, если ты читаешь это - помоги пожалуйста. Ты единственный гуру в онлайне.
0
2548 / 1207 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
18.06.2014, 05:34 4
Цитата Сообщение от DMAN55 Посмотреть сообщение
int random (int n){return random;}
0
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 9
18.06.2014, 05:37  [ТС] 5
rikimaru2013, а по делу?
0
5489 / 4884 / 831
Регистрация: 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();
}
1
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 минут
спасибо Вам, Владимир!
Прошу прощения, перепутал с кулером. Уже засыпаю :/
0
106 / 87 / 13
Регистрация: 29.08.2012
Сообщений: 539
18.06.2014, 06:28 8
А что значит значение 0.15?
0
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 9
18.06.2014, 06:45  [ТС] 9
Kukurudza, если бы я сам знал...
Я думаю строку со значением в расчет можно не брать. Кто бы втиснул мне ряд в код чтобы работало.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2014, 06:45
Помогаю со студенческими работами здесь

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

Вычислить среднеарифметическое нечётных элементов массива (std::vector)
Дан одномерный массив (вектор), состоящий из N целочисленных элементов. 14.1. Заполнить массив...

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

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru