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

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

Войти
Регистрация
Восстановить пароль
 
vasiliy21
26 / 26 / 2
Регистрация: 24.10.2012
Сообщений: 135
#1

Как поменять значения двух переменных не используя дополнительную переменную? - C++

07.11.2012, 23:19. Просмотров 1120. Ответов 3
Метки нет (Все метки)

Как поменять значения двух переменных не используя дополнительную переменную?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2012, 23:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как поменять значения двух переменных не используя дополнительную переменную? (C++):

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

Поменять местами значения двух переменных, не используя дополнительной - C++
4.Напишите программу,которая меняет местами значения двух переменных в памяти. В задаче 4 попробуйте найти решение которое не использует...

Поменять местами значения двух переменных, используя один указатель - C++
Это вообще реально? С двумя указателями вот так, с вероятностью ошибки т. к. засылаем на неизвестный адрес. #include <iostream.h> ...

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

Поменять значения переменных, используя условный оператор - C++
Выполнить задания двумя способами: с использованием оператора if и с использованием условного оператора ?. Даны вещественные x1, x2,...

Поменять местами значения целых переменных А и В, не используя дополнительные переменные - C++
Задача 9. Поменять местами значения целых пере¬менных А и В, не используя дополнительные переменные. Задача 39. Во введенной строке...

3
Croessmah
Ушел
Эксперт CЭксперт С++
13554 / 7705 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
07.11.2012, 23:23 #2
A=A+B
B=A-B
A=A-B
2
ZaMaZaN4iK
Мой лучший друг-отладчик!
164 / 164 / 9
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
08.11.2012, 00:04 #3
можно заюзать фунцию swap()
0
I.M.
565 / 548 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
08.11.2012, 00:07 #4
C++
1
2
3
a ^= b;
b ^= a;
a ^= b;
или в строчку
C++
1
a ^= b ^= a ^= b;
0
08.11.2012, 00:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2012, 00:07
Привет! Вот еще темы с ответами:

Решение задачи Абрамяна: поменять местами значения двух переменных - C++
Алгоритм и коды программы

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

Как записать в переменную значения других переменных? - C++
Как мне сделать так, чтобы в 3 строке были их значения? String login = Edit1->Text; String pass = Edit2->Text; AnsiString asPostData...

Поменять местами биты двух переменных - C++
Ребят, объясните пожалуйста, как поменять местами конкретные биты двух переменных. Сама задача выглядит так: есть 2 переменные типа лонг,...


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

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

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