Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Функция,меняющая 1и 2 элемент местами - C++

01.02.2012, 02:19. Просмотров 620. Ответов 3
Метки нет (Все метки)

Уважаемые программисты,помогите написать программу, в которой функция меняет местами 1 и 2 элемент
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2012, 02:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функция,меняющая 1и 2 элемент местами (C++):

Функция меняющая местами адреса - C++
В функции поменял местами, но ничего не изменилось. int main() { int a = { 1, 2 }; int* b=a; lol((b + 0) , (b + 1)); ...

Функция, рекурсивно меняющая местами элементы списка - C++
Добрый день. Есть задача: составиться функцию: void reverse(Node* header); которая рекурсивно меняет местами лист: первый элемент...

Функция суммирующая значения своих аргументов и меняющая их местами - C++
Определите функции, которые суммируют значения своих аргументов Внутри функции main объявите две переменные одинакового типа. Передайте...

Функция,меняющая местами первый и последний элементы массива - C++
Напишите функцию меняющую местами первый и последний элементы массива. Можете помочь?

Функция меняющая первый отрицательный элемент с максимальным элементом массива - C++
Добавить функцию,которая, первый отрицательный элемент массива меняет местами с максимальным элементом массива. #include <iostream> ...

Функция меняющая местами последнее слово строки на слово с указанным номером - C++
Помогите сделать функцию,которая в указанной строке меняет местами последнее слово и слово,номер которого определяется вторым параметром...

3
soon
2542 / 1307 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
01.02.2012, 02:29 #2
Цитата Сообщение от Malina95 Посмотреть сообщение
1 и 2 элемент
std::swap из algorithm
Или самописная
C++
1
2
3
4
5
6
7
template <class T>
void my_swap(T& a, T& b)
{
    T c = a;
    a = b;
    b = c;
}
0
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
01.02.2012, 02:41 #3
вариант без временной переменной
C++
1
2
3
4
5
6
void f(int& a, int &b)
{
        a += b;
        b = a - b;
        a -= b;
}
0
Malina95
1 / 1 / 0
Регистрация: 27.01.2012
Сообщений: 22
01.02.2012, 03:20  [ТС] #4
спасибо вам всем
0
01.02.2012, 03:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2012, 03:20
Привет! Вот еще темы с ответами:

Программа меняющая местами два соседних символа в строке - C++
Помогите, пожалуйста) Напишите программу, которая меняет местами каждые два соседних символа в строке

Программа, меняющая местами столбцы заданной матрицы в зависимости от суммы элементов столбца - C++
Здравствуйте , помогите , пожалуйста :/ Задача состоит в том, чтобы написать такую программу, которая бы меняла местами столбцы...

В двумерном массиве поменять местами максимальный и минимальный элемент местами - C++
Написать фрагмент программы для решения следующей задачи.В двумерном массиве поменять местами максимальный и минимальный элемент местами....

В списке целых чисел поменять местами max элемент и min элемент - C++
Помогите написать эту программу на С++.


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

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

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