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

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

25.06.2015, 17:57. Просмотров 840. Ответов 2
Метки нет (Все метки)

3) все исключительные ситуации.Дан массив, состоящий из 15 элементов целого типа. Получить новый массив, как разность между элементами исходного массива и его среднего арифметического.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2015, 17:57
Ответы с готовыми решениями:

Получить новый массив, как разность между элементами исходного массива и его среднего арифметического
1) а)С#-Дан массив, состоящий из 15 элементов целого типа. Получить новый...

Заполнить новый массив чётными элементами из исходного
Есть обычный int массив, длиной в 5 элементов. Надо заполнить новый массив...

Массив: Обнулить элементы массива, расположенные между его минимальным и максимальным элементами...
Дан массив размера N. Обнулить элементы массива, расположенные между его...

Образовать новый массив, элементами которого будут элементы исходного, оканчивающиеся на цифру k
Дан массив, состоящий из n натуральных чисел. Образовать новый массив,...

Выбрать элементы массива, большие среднего арифметического, и упорядочить получившийся массив по убыванию
Дан массив x1, x2,..., x20. Выбрать элементы большие среднего арифметического и...

2
cannybaker
7 / 7 / 8
Регистрация: 10.04.2013
Сообщений: 58
25.06.2015, 21:31 2
Лучший ответ Сообщение было отмечено sterochkin как решение

Решение

Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
            int[] arr = new int[15];
            // заполнить массив
            int[] arr_result = new int[arr.Length];
            arr.CopyTo(arr_result, 0);
            
            int average = 0;
            for (int i=0; i<arr.Length; i++)
            {
                average += arr[i];
            }
            average /= arr.Length;
 
            for (int i=0; i<arr.Length; i++)
            {
                arr_result[i] = average - arr_result[i];
            }


что-то в голову не приходят исключительные ситуации..
0
sterochkin
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 27
Завершенные тесты: 1
25.06.2015, 21:39  [ТС] 3
А можно с комментариями к каждой строчке? а то я не защищу так( Выложил в чем вообще 0
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.06.2015, 21:39

Выбрать элементы массива, большие среднего арифметического, и упорядочить получившийся массив по убыванию
Дан массив x1, x2,..., x20. Выбрать элементы большие среднего арифметического и...

Получить новый массив, удалив из исходного элементы, равные введённому пользователю числу k
Получить новый массив, удалив из исходного элементы, равные введённому...

Найти сумму среднего геометрического массива А и среднего арифметического массива В
4. Даны массивы А(5) и В(5), состоящие из положительных элементов. Найти сумму...


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

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

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