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

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

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

Получить массив, каждый элемент которого равен среднему арифметическому остальных элементов исходного массива - C++

05.03.2016, 16:04. Просмотров 214. Ответов 1
Метки нет (Все метки)

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

Получить массив B, очередной элемент которого равен среднему арифметическому тройки элементов массива A - C++
Задача простая :) (На языке Си/Си++) Из массива а0, а1, ... , а(3n-1) получить массив b0, b1, ... , b(n-1), очередная компонента...

Получить вектор B, каждый элемент которого равен среднему арифметическому соответствующей строки массива A - C++
Дана матрица A. Получить вектор B, каждый элемент которого равен среднему арифметическому соответствующей строки массива A. Ввод: Из...

Из матрицы получить массив, каждый элемент которого равен среднему арифметическому каждой строки матрицы - C++
Очень прошу помочь! Из 2мерной квадратной матрицы (7х7) получить 1мерный массив, каждый элемент которого равен среднему арифметическому...

Из массива (15 элементов) получите новый массив, каждый элемент которого равен сумме соответствующего исходного элемента и его квадрата - C++
Доброе время суток! Почти никогда не писал на форум, как то сам все обычно сочинял, но тут проболел тему, и практику "массивы", теперь...

Сформировать массив каждый элемент которого это среднее арифметическое элементов исходного массива - C++
дан массив действительных чисел a размерности n (вводится с клавиатуры) сформировать массив b каждый элемент которого b - среднее...

Создать массив, каждый элемент которого содержит сумму делителей элементов исходного массива - C++
с клавиатуры вводится масив. создать новый массив в который каждый соответствующий элемент будет содержать сумму делителей соответствующих...

Постройте массив S, каждый элемент которого равен сумме соответствующих элементов массивов A и B - C++
Даны массивы A и B, состоящие из n элементов. Постройте массив S, каждый элемент которого равен сумме соответствующих элементов массивов A...

Массив, каждый элемент которого равен максимуму элементов одной строки исходной матрицы - C++
Не пойму условие.. Дана динамическая целочисленная матрица. Построить динамический одномерный массив, каждый элемент которого равен...

Даны двСформировать массив С, каждый элемент которого равен максимальному значению соответствующих элементов массивов А и В - C++
Даны два массива А и В одинаковой размерности. Сформировать массив С, каждый элемент которого равен максимальному значению соответствующих...

Получить новый файл, каждый элемент которого равен сумме соответствующих компонентов двух заданных файлов - C++
Даны два файла с числами. Получить новый файл, каждый элемент которого равен сумме соответствующих компонентов заданных файлов...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
meJevin
155 / 147 / 58
Регистрация: 18.11.2015
Сообщений: 644
Завершенные тесты: 1
06.03.2016, 03:09     Получить массив, каждый элемент которого равен среднему арифметическому остальных элементов исходного массива #2
Ты очень плохо описал задание, но вот, что я понял:
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
#include <iostream>
 
int main() {
 
    setlocale(LC_ALL, "RUSSIAN");
 
    const int n = 5;
    int mas[n];
    int mas2[n];
 
    int sum = 0;
 
    for (int i = 0; i < n; i++) {
        mas[i] = rand();
        sum += mas[i];
    }
 
    std::cout << "\nСреднее арифметическое массива, заполненного случайными числами: " << sum / n << std::endl;
 
    std::cout << "Исходный массив:\n";
    for (int i = 0; i < n; i++)
        std::cout << mas[i] << " ";
    
    std::cout << "\n\nНовый массив:\n";
 
    for (int i = 0; i < n; i++) {
        mas2[i] = sum / n;
        std::cout << mas2[i] << " ";
    }
 
 
    system("pause");
}
Ответ Создать тему
Опции темы

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