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

Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу:

24.04.2013, 14:22. Просмотров 885. Ответов 1
Метки нет (Все метки)

Помогите решить задачу на языке с++

Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент BK равен среднему арифметическому элементов массива A с номерами от 1 до K.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2013, 14:22
Ответы с готовыми решениями:

Сформировать новый массив B того же размера по следующему правилу: (code is inside)
Задача составлена по задаче: +надо сделать 2 типа ввода :самостоятельный и...

Из элементов массива А сформировать массив С того же размера по правилу
1. Из элементов массива А сформировать массив С того же размера по правилу:...

Из элементов массива m сформировать массив n того же размера по правилу
Из элементов массива m сформировать массив n того же размера по правилу: если...

Из элементов массива m сформировать массив n того же размера по правилу
1)Дан массив. Составить программу расчета квадратного корня из любого элемента...

Из заданного массива сформировать новый массив того же размера согласно условию
Помогите решить задачу: Дан массив A размера N. Сформировать новый массив B...

1
yoghurt92
375 / 346 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
24.04.2013, 19:27 2
Лучший ответ Сообщение было отмечено как решение

Решение

6303,

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
33
34
35
36
#include <iostream>
#include <vector>
#include <numeric>
#include <algorithm>
#include <iterator>
#include <cstdlib>
#include <time.h>
using namespace std;
 
int main()
{
    srand(time(NULL));
 
    int size = 10, num(0);
    vector<int> coll1(size), coll2(size);
 
    for_each(coll1.begin(), coll1.end(), [](int &value)
            {
                value = rand() % 21;    
            });
 
    cout << "First array: ";
    copy(coll1.begin(), coll1.end(), ostream_iterator<int>(cout, " "));
 
    for_each(coll2.begin(), coll2.end(), [&num, &coll1](int &value)
            {
                ++num;
                value = accumulate(coll1.begin(), coll1.begin() + num, 0) / num;
            });
 
    cout << "\nSecond array: ";
    copy(coll2.begin(), coll2.end(), ostream_iterator<int>(cout, " "));
 
    cout << "\n\n";
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.04.2013, 19:27

Сформировать новый массив C того же размера, каждый элемент которого равен максимальному из элементов массивов A и B
у меняот програма есть,, пдкажитепожалуйста как Сформировать новый массив C...

Из элементов массива A сформировать массив B того же размера
Из элементов массива &quot;a&quot; сформировать массив &quot;b&quot; того же размера по правилу:...

Переписать А в новый целочисленный массив B того же размера, сначала четные, после нечетные
Дан целочисленный массив A размера N. Переписать в новый целочисленный массив B...


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

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

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