Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
vlad1818
0 / 0 / 1
Регистрация: 14.04.2014
Сообщений: 24
1

Дан массив вещественных чисел. Все элементы с четными номерами удвоить, с нечетными — уменьшить на 1

20.04.2014, 18:52. Просмотров 1887. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста
Дан массив вещественных чисел. Все элементы с четными номерами удвоить, с не¬четными — уменьшить на 1
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2014, 18:52
Ответы с готовыми решениями:

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

Дан массив целых чисел. Все четные элементы заменить на их квадраты, а нечетные удвоить
Дан массив целых чисел. Все четные элементы заменить на их квадраты, а нечетные удвоить. (с исп....

Переписать в новый целочисленный массив B все элементы с нечетными порядковыми номерами
Дан целочисленный массив A размера N (≤ 15). Переписать в новый целочисленный массив B все элементы...

Дан массив. Все его элементы уменьшить на 20
Помогите решить задачу: "Дан массив. Все его элементы уменьшить на 20, затем умножить на...

Дан массив. Все его элементы уменьшить на 20
Дан массив. Все его элементы а) уменшить на 20 б) уменшить на последний элемент в) увеличить на...

2
Tessen
689 / 656 / 126
Регистрация: 30.03.2012
Сообщений: 1,124
20.04.2014, 18:56 2
C#
1
array=array.Select((x,i)=>i%2==0?x*2:(x-1)).ToArray();
1
Metall_Version
2123 / 1260 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
Завершенные тесты: 2
20.04.2014, 19:00 3
Лучший ответ Сообщение было отмечено vlad1818 как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
const int n = 10;
            double[] mass = new double[n];
            Random ran = new Random();
 
            for(int i =0;i<n;i++)
                mass[i] = ran.Next(-50, 50);
 
            for (int i = 0; i < n; i++)
                Console.Write(mass[i] + "\t");      //выводим
 
            for (int i = 0; i < n; i++)
            {
                if (i % 2 == 0) //если номер не четный
                    mass[i]--;
                else  //если номер четный
                    mass[i] *= 2;
            }
 
            for (int i = 0; i < n; i++)
                Console.Write(mass[i] + "\t");     //выводим
 
            Console.ReadLine();
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.04.2014, 19:00

Дан массив. Все элементы с четными номерами удвоить, с нечетными - уменьшить на 1
Дан массив. Все элементы с четными номерами удвоить, с нечетными - уменьшить на 1.

Дан двумерный массив. Все элементы с четными номерами уменьшить на 1,а с нечетными увеличить на 1
Дан двумерный массив. Все элементы с четными номерами уменьшить на 1,а с нечетными увеличить на 1.(...

Все элементы массива с нечетными номерами удвоить, с четными - уменьшить на 1
Дан массив из 15 элементов. Все элементы с нечетными номерами удвоить, с четными - уменьшить на 1.


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

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

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