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

Каждый из элементов массива заменить средним значением первых элементов этого массива. - C++

Восстановить пароль Регистрация
 
Vanslav
0 / 0 / 0
Регистрация: 21.12.2012
Сообщений: 12
22.12.2012, 15:33     Каждый из элементов массива заменить средним значением первых элементов этого массива. #1
текущее сглаживание.
Каждый из элементов xi массива X(n) заменить средним значением первых i элементов этого массива.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2012, 15:33     Каждый из элементов массива заменить средним значением первых элементов этого массива.
Посмотрите здесь:

Заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов. C++
C++ В прямоугольной матрице каждый нулевой элемент заменить средним арифметическим значением ненулевых элементов той строки
C++ Функции обработки массива (определить произведение элементов массива, заменить модулем все элементы массива, уничтожить элемент с заданным значением)
C++ Каждый из элементов x[SUB]i[/SUB] массива X(n) заменить средним значением первых i элементов этого массива
C++ Заменить максимальный элемент массива средним арифметическим положительных элементов массива
Каждый элемент массива A[k] заменить средним значением первых k элементов массива C++
C++ Вычислить сумму элементов массива, порядковые номера которых совпадают со значением этого элемента
C++ Каждый из элементов одномерного массива заменить суммой цифр этого элемента

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vanslav
0 / 0 / 0
Регистрация: 21.12.2012
Сообщений: 12
23.01.2013, 17:09  [ТС]     Каждый из элементов массива заменить средним значением первых элементов этого массива. #2
Почитайте задачку, может кто поможет решить её?
HighPredator
 Аватар для HighPredator
5351 / 1734 / 320
Регистрация: 10.12.2010
Сообщений: 5,120
Записей в блоге: 3
23.01.2013, 17:22     Каждый из элементов массива заменить средним значением первых элементов этого массива. #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
#include<iostream>
#include<ctime>
 
using namespace std;
 
int main()
{
    srand(time(0));
    float a[10]={0.0};
    cout.precision(4);
    for(int i=0;i<10;i++) 
    {
        a[i]=rand()%10;
        cout<<a[i]<<" ";
    }
    cout<<endl;
    float sum;
    for(int i=0;i<10;i++)
    {
        sum=a[i];
        for(int j=i;j>-1;j--) sum+=a[j];
        a[i]=sum/(i+1.0);
    }
    for(int i=0;i<10;i++) cout<<a[i]<<" ";
    cout<<endl;
    getchar();
    return 0;
}
Yandex
Объявления
23.01.2013, 17:22     Каждый из элементов массива заменить средним значением первых элементов этого массива.
Ответ Создать тему
Опции темы

Текущее время: 05:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru