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

Поменять местами элементы, номера которых кратны 3, начиная с первого - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 5.00
c++\noob
 Аватар для c++\noob
-2 / 2 / 0
Регистрация: 13.11.2010
Сообщений: 52
13.11.2010, 17:01     Поменять местами элементы, номера которых кратны 3, начиная с первого #1
Кто может сделайте пожалуйста очень надо на программирование.
Если что то хотя бы 1-ую


Общее условие:
Дан одномерный массив из n целых элементов, значения элементов массива на отрезке [a,b]. (n<20, -100<a,b<100, размерность, концы отрезка и значения элементов заданы случайным образом)

задачи:

1.Заменить все возможные элементы, находящиеся справа от максимального элемента, на все возможные элементы, находящиеся слева от минимального элемента, в случае если минимальный элемент стоит левее максимального, и наоборот, в противном случае.
Например, 1 8 3 4 0 6 – 6 8 3 4 0 1

2.Поменять местами элементы, номера которых кратны 3, начиная с первого.
Например, 2 7 3 7 1 2 3 4 8 5 – 2 7 3 3 1 2 5 4 8

3.Отобразить элементы массива, относительно минимального (в случае, если элементов со значением минимального несколько, в качестве оси выбираем с наименьшим номером).
Например, 2 7 3 7 1 2 – 2 7 3 2 1 7

4.Найти сумму отрицательных элементов и их количество, и все отрицательные элементы заменить на их среднее арифметическое.
Например, 1 2 -4 5 0 -1 - 1 2 -2 5 0 -2
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2010, 17:01     Поменять местами элементы, номера которых кратны 3, начиная с первого
Посмотрите здесь:

Дан двумерный массив С[10][10], поменять местами элементы первого и последнего столбца, второго и предпоследнего и так далее C++
Заменить отрицательные элементы суммой номера столбца и номера строки, в которых они находятся C++
Борланд Си++ (Увеличить все элементы массива, начиная с первого положительного) C++
C++ Массивы. Найти в матрице максимальный и минимальный элементы, поменять местами строки, в которых они расположены
Поменять местами элементы первого столбца с элементами побочной диагонали. C++
C++ Поменять местами элементы главной и побочной диагонали матрицы и найти столбцы, элементы которых убывают
Все нулевые элементы размещены на столбцах, индексы которых кратны 4 C++
C++ Поменять местами элементы первого и второго столбца матрицы

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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