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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.88
сталь
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 8
#1

функция обмена переменных - C++

17.10.2010, 22:08. Просмотров 3641. Ответов 4
Метки нет (Все метки)

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

Программа обмена значениями двух переменных a и b - C++
3.8 Составить программу обмена значениями двух переменных a и b. Разработать два варианта решения задачи – с исполь-зованием...

Составить программу обмена значениями трёх переменных - C++
Условия задачи такие: Составить программу обмена значениями трёх переменных величин a,b,c по след схеме: b присвоить значение c, a...

Составить программу обмена значениями трех переменных величины a,b,c строкового типа - C++
Составить программу обмена значениями трех переменных величины a,b,c строкового типа по следующей схеме: b присвоить значение с, а...

Функция для обмена элементов в массиве структур - C++
Пытаясь написать функцию сортировки массива из структур столкнулся с проблемой. Вот вид функции для обмена элементов: void swap...

нужна функция для обмена строк двумерного массива на плюсах - C++
доброго времени суток нужна ваша помощь в решении задачи вот здесь она уже решена но это c# а мне нужно точно такаяже прога на плюсах...

Функция от нескольких переменных - C++
Как задать функцию, зависящую от двух переменных. Есть массив точек x и y, нужно вычислить значение функции f в каждой из этих точек. Есть...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
17.10.2010, 22:18     функция обмена переменных #2
функция swap ))))

C++
1
2
3
4
5
void swap(int &a, int &b){
    int tmp = a;
    a = b;
    b = tmp;
}
сталь
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 8
17.10.2010, 22:25  [ТС]     функция обмена переменных #3
через свап я знаю как)
хотят от меня через ссылки как-то сделать)
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
17.10.2010, 23:29     функция обмена переменных #4
сталь, ну так это и есть использование механизма передачи по ссылке
Если ненравится имя swap, выберите любое(не любое) другое
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2010, 23:46     функция обмена переменных
Еще ссылки по теме:

Функция для записи переменных - C++
К примеру, есть код:cout<<"Введите а и б"<<endl; cin>>a>>b; sum=a+b; cout<<"сумма=...

Функция не видит переменных из main - C++
Составьте программу, которая будет выводить на экран два разных сообщения (например, “Hello, World !” и “Hello, my darling !”),...

Логическая функция от трех переменных - C++
Функция F должна принимать действительные значения . Вот формула НЕ(А(целое) или В(целое)) И (А(целое) МОД2 С(целое))

Функция размещения переменных в динамической памяти! - C++
Подскажите ошибку! вроде все сделал по методе, а не работает! проблема с переменными iP1, iP2, iP3 Правда в методе было написано так ...

Функция проверки большого количества переменных - C++
Нужна помощь в написании функции, которая проверяла бы введенные пользователем переменные, т.к.переменных много, а писать цикл для каждого...

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


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

Или воспользуйтесь поиском по форуму:
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
17.10.2010, 23:46     функция обмена переменных #5
дли сифилов
C
1
2
3
4
5
void swap(int *a, int *b){
    int tmp = *a;
    *a = *b;
    *b = tmp;
}
для казуалистов
C++
1
2
3
4
5
void swap(int &a, int &b){
   a+=b;
   b=a-b;
   a-=b;  
}
Yandex
Объявления
17.10.2010, 23:46     функция обмена переменных
Ответ Создать тему
Опции темы

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